0

问题说明了一切

4

4 回答 4

4

否。全局程序集缓存是安装在给定机器上的程序集的存储库,即基于其机器,而不是基于用户。

于 2009-02-02T22:41:25.013 回答
1

不,顾名思义,GAC 对机器来说是全局的。但是,您可以模拟一个。只需将程序集放在类似于 GAC 的文件夹结构中,然后编写您自己的程序集解析代码(请参阅 参考资料AppDomain.AssemblyResolve)。它与真正的 GAC 不太一样(特别是围绕安全性),但它可能适合您的目的。

于 2009-02-02T23:02:29.370 回答
0

您始终可以将程序集复制到程序运行所在的本地目录中。

于 2009-02-02T22:46:37.530 回答
0

不完全相同,但请注意,ClickOnce 安装通常是按用户进行的 - 不过与Program FilesGAC 相比更具可比性。

于 2009-02-02T22:47:35.797 回答