您应该何时安装到GAC中,何时不应该安装?(我指的是,当他们购买我们的产品时,在客户的机器上安装).
我有一个仅用于我的一个应用程序(GAC或无GAC)的程序集?
我有一个所有应用程序共享的程序集(GAC或无GAC)?
我的所有应用程序都可能使用不同版本的程序集(GAC或no-GAC)?
这是三种情况......但我相信还有更多.我不一定只回答这三个问题.
类似的问题:使用GAC有哪些优缺点?
我该怎么做?我不应该有任何理由吗?
我有一个winform ClickOnce应用程序,其中有大约13mbs的DLL不是我的,所以我没有必要/能够定期更新它们.
DevExpress(3),Microsoft ReportViewer,Microsoft SQL Replication.Microsoft SQL SMO.
如果没有它们被包含在我的ClickOnce应用程序中,我的整个程序大约需要1.5mbs,并且我们的远程站点具有有限的vpn连接,我真的需要将它放在那里.每次我做一个小的应用程序更改时,我无法通过我们的网络向所有用户发送15mb.
谢谢
为了澄清; 我不想使用 ClickOnce 将我的DLL安装到GAC .ClickOnce是我的主要应用程序需要使用的.我想从ClickOnce应用程序中删除该13mbs的DLL并安装它们以便在所有本地系统上使用.
如果我能够通过GAC实现这一目标,那太棒了.我只需要我的主应用程序三聚体更新.