Visual Studio 2015 - ASP.Net 应用程序在重新启动之前不会启动 Visual Studio

Visual Studio 2015 - ASP.Net application won’t start until restarting Visual Studio

有时,当我尝试启动 ASP.Net 应用程序(调试)时,应用程序无法启动。 Visual studio 看起来应用程序是 运行,状态栏的颜色变为橙色。 浏览器打开并“永远”加载。 IIS Express 是 运行,站点显示在 IIS 试用应用程序的上下文菜单中。 我没有任何例外;应用程序无法启动。

我尝试停止调试并手动停止 IIS Express 并再次开始调试,但没有用。唯一有效的方法是关闭 Visual Studio 并再次打开它。然后我可以启动应用程序n次,直到我再次遇到同样的问题。

应用程序不是问题,我在使用 Visual Studio 2013 调试同一个应用程序时从未遇到过这个问题。

我正在使用 Visual Studio 2015 更新 1。

tasklist /fi "imagename eq iisexpress.exe" |find ":" > nul
if errorlevel 1 taskkill /f /im "iisexpress.exe"

此命令将解决第一个调试问题。执行时杀死 iisexpress.exe。不是每一次。

Solution/Workaround:

我还是遇到同样的问题,找不到解决的方法
但以下脚本可作为解决方法:

taskkill /f /im iisexpress.exe 

它会杀死导致问题的接缝处的 iisexpress。