Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭

Posted Danlis

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭相关的知识,希望对你有一定的参考价值。

vs2013 调试项目的时候,当停止调试的时候,端口就被断了。之前以为是IIS那边的控制问题,但是其他并行的项目运行都没有出现这种情况。

最初也没在意,直到现在实在忍受不了了,每次重开也太烦了。就去各种觉得靠谱的关键字查,根据"IIS Express 自动关闭"查到的(之前查了一堆,关键字的把握还有待提高啊)

英文链接(没搞清楚哪个是原文)

http://developerpublish.com/visual-studio-2013-tips-tricks-prevent-closing-of-iis-express-after-stopping-debugging-of-web-application/

中文链接

http://www.cnblogs.com/January/p/3862706.html

直接把人家的搬过来了,主要就是项目属性设置中的“启用编辑并继续”这个项不要勾选。

人家那个博客下的一个评论和我想的一样:“有用!但是按照正常理解,应该是启用编辑并继续,IIS不会停止才对……好奇葩” 真的感觉好奇葩...大概理解思维不一样吧

Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭?

在之前的Visual Studio版本中,在一个新建的Web应用项目中调试器“启用编辑并继续”选项默认是被禁用的。在Visual Studio 2013中,改选项默认是可用(被选中)的。

“启用编辑并继续”勾选时,你会看到 IIS Express会在你运行Web应用时而启动。当你停止调试时,它也会被关闭。

你可以像下图所示中的那样:在项目属性(点击Web项目右键‘属性’)禁用“启用编辑并继续” 项来到达你想要的结果。

RemoveChecked

以上是关于Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭

知道啥会导致 Visual Studio 2013 中的“vshost32.exe 已停止工作”吗?

Visual Studio 2013 IntelliSense 停止为 ASP.NET MVC5 控制器工作

Visual Studio 2013下如何编译运行程序?

卸载 Visual Studio 2013 Update 3 时卡住

Visual Studio:如何在修改成员变量时停止调试器?