浏览器VS Express 2013中的默认MVC5应用程序不会用完调试模式

Mal*_*wby 4 visual-studio-2012 visual-studio-2013 asp.net-mvc-5

我刚刚开始使用MVC5在Visual Studio 2013中开发应用程序.我使用默认的MVC应用程序,我没有做任何更改.我发现在调试模式下运行应用程序工作正常但是如果我停止调试Shift F5并从页面更改为另一个或在浏览器中刷新我的应用程序,我发现与localhost服务器的连接已断开连接.我收到一条消息Firefox无法在localhost上建立与服务器的连接:我已经测试了在Visual Studio 2012中开发的另一个应用程序,现在在VS2013上运行,并且它在调试模式下按预期运行.有没有人遇到过这个问题.我做错了什么?

Jim*_*mmy 11

您是否启用了编辑并继续?(这可以在您的项目Properties - > Web下找到.

启用"编辑并继续"后,VS调试器将有创地附加到Web服务器进程(IIS Express).当您停止调试器时,这也会导致IIS Express进程终止.如果关闭E&C,则调试器不会使用入侵附加,这会使调试器停止而不会终止附加进程.

  • 好!吉米给自己一个高五,我从来没有使用过这个在默认情况下必须启用新项目,谢谢这是问题所在. (2认同)