我的Web应用程序正在运行.每次我改变一些逻辑代码的和平时,我需要停止应用程序并等待IIS完全重启.
在网络的某个地方,我看到一些人说MVC5(或者可能是ASP.NET Core上的MVC6)的一个很酷的功能,你可以在飞行中做出改变.
所以我不能每次都停止并重新启动IIS,或者我只是误解了一些东西?
解决方法:
实际上,每次部署后都不需要重新启动IIS.每当在DLL中检测到更改时,应用程序(不是IIS)将回收并重新加载新的DLL.它只会影响该特定应用程序并重新加载应用程序域.
此外,在Web应用程序中编辑web.config也将回收该应用程序.
您可以在this article阅读更多内容.
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!