当我单击“停止”调试器按钮时,开发人员Web服务器也会停止!

时间:2010-01-11 05:01:42

标签: asp.net visual-studio-2008

这会发生在你们中间吗?这让我抓狂:

在我开发的每台其他机器上,当我在Visual Studio中单击调试器的“停止”按钮时,Developer Web Server继续运行。我仍然可以浏览我的网络应用程序。

突然有一天,在我用于开发的其中一台机器上,它不再以这种方式运行。现在,当我单击停止时,Developer Web Server也会停止。

有谁知道是什么原因造成的?我不小心翻了一些我不知道的设置吗?

3 个答案:

答案 0 :(得分:1)

解决此问题的最佳方法是在不进行调试的情况下运行(CTRL + F5)。这使Web服务器启动并运行。如果你之后点击调试,它将在Web服务器的separete实例上执行调试位,同时保持原始实例的运行。

在SO

上查看此similar question

答案 1 :(得分:1)

另一种方法是配置本地站点以使用IIS;这将允许您在使用调试器和不使用调试器之间轻松切换。

答案 2 :(得分:1)

这个解决方案对我有帮助

http://www.itorian.com/2013/10/iis-express-immediately-shutting-down.html

你需要:

  1. 转到“选项”(服务/选项)

  2. 找到“调试”选项并选择“编辑并继续”

  3. 取消选中“启用编辑并继续”复选框

  4. 希望它有用