私有程序集(Private Assembly)是指 只能在特定软件或应用程序中使用的程序集。它们通常作为某个软件的一部分,并且只能在该软件内部被引用和使用。私有程序集可以以DLL或EXE文件的形式存在,并且当需要在其他应用程序中使用这些程序集时,需要添加相应的引用。
与私有程序集相对的是 共享程序集(Shared Assembly),后者可以存放在全局程序集缓存(GAC)中,并且可以被多个应用程序引用和使用。
总结:
私有程序集:只能在特定软件中使用,不需要放在GAC中,每个应用程序域需要复制该程序集。
共享程序集:可以存放在GAC中,被多个应用程序共享,不需要在每个应用程序中复制。