在您发布到网站和/或gac某些程序集后重新加载程序集的最佳方法是什么。
我学到的一个简单技巧是触摸web.config并重新加载应用程序域。
与此相关的最佳做法是什么?
是否可以在没有网页引用的IISRESET的情况下更新服务器激活的服务组件?
由于
答案 0 :(得分:7)
你可以运行
iisapp.vbs / a“App Pool Name”/ r
这将重新启动应用程序池,并保持其余的应用程序池不变。没有IIS服务停止或启动。
答案 1 :(得分:1)
如果您发布到网站并将新的.dll文件放入垃圾箱,该应用程序将自动回收。
如果您更新GAC,则需要在web.config上使用save方法,或者只是重新启动应用程序所在的应用程序池。