IISExpress Starting/Stopping 在 VS 2015 更新 3 中多次

IISExpress Starting/Stopping Many Times in VS 2015 Update 3

当我在 VS 2015 Update 3 中 运行 调试器中的控制台应用程序时,需要 1-2 分钟才能启动并且我看到 IIS Express starting/stopping 多次(闪烁进出系统托盘)。当调试器最终进入我的代码时,IIS Express 没有启动。

其他项目类型也会发生这种情况,例如 MVC 应用程序。

有没有人看到并修复它?

我只是提供一些解决方案,如果可以的话,你可以在你身边测试一下:

(1) 只需新建一个空白解决方案,然后将所有项目添加到这个新的空白解决方案中。

(2)请确认是否所有的web项目在你之前的解决方案中都有同样的问题,如果这个解决方案中只有特定的web项目有这个问题,也许你可以删除它并直接添加一个新的。

(3) 只需重置您的VS设置:https://msdn.microsoft.com/en-us/library/ms247075(v=vs.100).aspx,然后重新调试您的项目,查看结果。

(4) 由于您设置了属性 "Always Start When Debugging=False",就像我之前的建议一样,请确保您没有将多个项目设置为您身边的启动项目。

删除解决方案文件夹中的 .vs 文件夹(或尤其是 .vs/config/applicationhost.config 文件)对我有用。 请注意,.vs 文件夹是隐藏的