安装VS2015 Update 2后,除非进入调试模式,否则我无法再查看网站

时间:2016-05-16 21:22:42

标签: c# asp.net visual-studio debugging visual-studio-2015

以前当我以调试模式启动网站然后停止调试模式时,如果我访问URL(例如http://localhost:54123),网站仍然可见。

现在,如果按F5并保持调试模式,我只能看到ASP.NET网站。一旦我停止调试模式,网站就不再可用。

在以前版本的Visual Studio中,可以通过在csproj属性中关闭“编辑”和“继续”来阻止这种情况。但现在看来这个选项已经不再可用了。我已尝试全局关闭“编辑并继续”(来自“工具” - >“选项”),但这也无济于事。

如何配置Visual Studio 2015 Update 2以与更新前相同的方式运行 - 如果我启动网站,无论是否附加调试器,我都希望它能够运行?

2 个答案:

答案 0 :(得分:4)

好吧,好像,这是众所周知的错误,激怒了所有人。到目前为止,最好的解决方法是在关闭调试器时使用Detach All而不是Stop。

除了upvoting错误报告似乎是唯一的选择:

https://connect.microsoft.com/VisualStudio/feedback/details/2562576/edit-continue-cant-be-disabled-which-causes-iis-express-to-stop-when-the-debugger-is-stopped

但是,如果我们很幸运,了解微软可能需要6到12个月才能得到修复。

对于那些想要卸载Update 2并希望Update 1会弹出的人 - 它不会,我只是浪费了2个小时而且我的Visual Studio 2015完全被窃听了。因此,完全卸载,VS2015-Update1的干净安装将起作用;只需更新2卸载 - 不太可能。

答案 1 :(得分:0)

Visual Studio喜欢冲洗。这些是我拒绝正常行动时采取的步骤。 1.保存你的工作 2.从文件菜单中关闭解决方案
3.关闭视觉工作室
4.在任务mgr>中识别w3wp.exe或其性质的东西。细节(杀死那些)
5.转到您部署该应用程序的位置,如果它的默认值将在IIS>中默认网站> “您网站的名称”。单击选项下的探索删除应用程序文件夹

  1. 重新打开应用程序清洁>重建>运行
  2. 现在应该玩得很好