分析:
程序集(Assembly)是包含编译好的、面向.NET Framework的代码的逻辑单元。
私有程序集是相对简单的一种程序集类型。私有程序集一般附带在某些软件上,并且也只能用于该软件中。
比如,程序员创建本地应用程序项目(或组件),编译后可以生成DLL或EXE类型的私有程序集。
当程序员在其他客户应用程序中使用这类程序集时,只需要添加引用即可进行调用。
当这样的程序集被多个应用程序域使用时,每个应用程序域均需要复制该程序集,通常进程中也将存在该程序集的多个副本。
注意:因为应用程序只能加载位于主执行文件所在文件夹或其子文件夹中的程序集,所以系统可以保证私有程序集不被其他软件使用。
总结:
私有程序集是相对简单的一种程序集类型。
私有程序集一般附带在某些软件上,并且也只能用于该软件中。
当程序员在其他客户应用程序中使用这类程序集时,只需要添加引用即可进行调用。