当前位置:首页 > 服务器技术 > IIS

c# – 每次更改代码时如何不重新启动IIS?

我的Web应用程序正在运行.每次我改变一些逻辑代码的和平时,我需要停止应用程序并等待IIS完全重启.

在网络的某个地方,我看到一些人说MVC5(或者可能是ASP.NET Core上的MVC6)的一个很酷的功能,你可以在飞行中做出改变.

所以我不能每次都停止并重新启动IIS,或者我只是误解了一些东西?

解决方法:

实际上,每次部署后都不需要重新启动IIS.每当在DLL中检测到更改时,应用程序(不是IIS)将回收并重新加载新的DLL.它只会影响该特定应用程序并重新加载应用程序域.

此外,在Web应用程序中编辑web.config也将回收该应用程序.

您可以在this article阅读更多内容.


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!