将dll从Bin移动到GAC

时间:2012-11-17 11:01:34

标签: asp.net gac bin

将dll从BIN文件夹移动到GAC时有什么问题?

  1. 我的配置中是否需要进行任何修改?

  2. 如果应用程序仍在运行,那么如果没有issreset,它会继续使用旧的dll吗?

  3. 我可以在两个地方都有dll吗?在Bin& GAC。如果是的话,哪一个会被引用?

1 个答案:

答案 0 :(得分:1)

根据您的需要,Web.Config更改是可选的。你可以在两个地方都有DLL。运行时首先查看GAC,然后查看应用程序的探测路径,其中包含用于加载程序集的bin:

ASP.net assembly loading from GAC or Bin

Dll in both the bin and the gac, which one gets used?

您可以重新启动应用程序池,并保持其余的应用程序池不受影响。没有停止或启动IIS服务:

Best way to reload web assemblies without IISReset