私有部署:何谓私有部署这是相对公有部署而言的,我们知道在安装了dotNetFramework的机器上%SystemRoot%\assembly(%SystemRoot%一般指系统Windows目录)目录中的文件是.net运行必需的组件,然而在我们自己的可执行程序中需要的组件,存放在程序的根目录下的dll组件(也称作程序集文件)。对这些文件的部署就称为私有部署。当然也可以部署到公用程序集缓存中(也称作GAC,若要部署GAC不能单纯的把dll复制到assembly目录,这里需要一个部署工具GACUtil.exe,关于这个工具的使用请查看MSDN,这里不在详细阐述)程序运行需要调用的组件 部署在程序根目录下。后面我会讲到如何组织dll组件。
文章来源:http://blog.csdn.net/veiny/archive/2008/03/21/2201467.aspx