Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如何在完成调试后保持IIS Express运行?_Visual Studio 2010_Debugging_Iis Express - Fatal编程技术网

Visual studio 2010 如何在完成调试后保持IIS Express运行?

Visual studio 2010 如何在完成调试后保持IIS Express运行?,visual-studio-2010,debugging,iis-express,Visual Studio 2010,Debugging,Iis Express,我正在使用IIS 7 express在我的开发机器上测试ASP.Net MVC 3项目,通常在我完成调试后它会继续运行,这是一件好事,这样我就可以直接在浏览器中执行小测试,而无需再次运行该项目 但是,如果我在项目属性上选择“启用编辑并继续”选项,IIS 7将仅在调试项目时运行。是否有方法更改此行为?否,因为为了实现此目的,Visual Studio使用宿主环境来解释正在执行的代码 因此,它仅在调试时可用。Visual Studio中有一个全局设置,在“选项>调试>编辑并继续”下的所有新项目中,默

我正在使用IIS 7 express在我的开发机器上测试ASP.Net MVC 3项目,通常在我完成调试后它会继续运行,这是一件好事,这样我就可以直接在浏览器中执行小测试,而无需再次运行该项目


但是,如果我在项目属性上选择“启用编辑并继续”选项,IIS 7将仅在调试项目时运行。是否有方法更改此行为?

否,因为为了实现此目的,Visual Studio使用宿主环境来解释正在执行的代码


因此,它仅在调试时可用。

Visual Studio中有一个全局设置,在“选项>调试>编辑并继续”下的所有新项目中,默认情况下“编辑并继续”处于禁用状态。

以防在ASP.NET Web窗体中需要此功能(IIS继续运行),而不是按F5(运行),右键单击解决方案资源管理器中的起始页,然后选择“在浏览器中查看”。

+1提示关闭“启用编辑并继续”将保持IISExpress运行谢谢!您可以使用“分离”而不是“停止”,以下是如何将其添加到菜单:您必须走的路:现在,如果我在项目中完成了编辑,我只需要重建并刷新浏览器,它就可以工作了?关闭新的“启用编辑并继续”在工具>选项>调试中可以做到这一点。我在这里发表这条评论是为了引起注意,因为这个答案是可以接受的,并且说没有办法,但在vs2013+中,你可以做到这一点。