我有我的网络应用程序,我正在本地IIS下开发(所以不是嵌入式视觉工作室)。它工作正常,我可以从一页到另一页......
但是,如果我然后更改代码并重新编译,IIS会在约2分钟内停止正常响应。如果我附加调试器,那么就没有执行代码,但它不会为任何页面提供服务。
如果我在IIS中停止应用程序池,那么我立即收到503错误,但是我被阻止重启应用程序池约2分钟但出现错误:无法启动应用程序池/执行此操作时出错。 /详细信息:/此时服务无法接受控制消息。 (来自HRESULT的异常:0x80070425)
你可以想象,这会削弱我的生产力。只是在几天前才开始发生,我没有对代码进行任何更改,但是我会遇到这个问题会导致这个问题...无论如何我触摸和重新编译哪个页面并不重要,它需要同样长的时间恢复。事件日志中没有任何内容。
关于从哪里开始寻找的任何线索?
答案 0 :(得分:2)
将以下行添加到您的web.config:
<compilation optimizeCompilations="true" />
答案 1 :(得分:0)
我遇到了类似的问题,并且安装以下修补程序为我解决了这个问题: https://support.microsoft.com/en-uk/kb/3090034