在bin文件夹中部署作为GAC一部分的DLL的缺点?

时间:2013-09-10 18:10:44

标签: dll deployment gac

除了增加的包大小,是否有任何缺点,用于部署属于GAC的DLL?

当我们这样做时,我们应该担心什么?我相信GAC DLL胜过本地DLL,所以最糟糕的情况是,如果目标机器在GAC上没有DLL并且本地DLL是64位但目标机器是32位,我可以看到一个问题。但在这种情况下,将DLL部署为本地副本并不会使情况变得更糟。

我不是建议将所有内容都放在本地副本上。我想知道本地复制方法是否被认为是“更安全的方式”。

1 个答案:

答案 0 :(得分:0)

根本没有任何问题。如果它们是相同的版本号,你的GAC DLL会“赢”你的本地bin,如果它们是相同的版本号就没有问题,既不是这里也不是那种东西。在堆栈上看到这个问题: Dll in both the bin and the gac, which one gets used?