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

时间:2023-03-09 05:29:45
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项目右键‘属性’)禁用“启用编辑并继续” 项来到达你想要的结果。

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