我正在使用 VS 2013 预览版进行 Web 开发。
当我点击 F5 时,网站正在运行。但是当我在 VS 中按下停止按钮时,它会关闭 IIS 服务器(在 VS 2012 中一切都很好)。这是一个巨大的不便,因为每次您对标记或任何您必须按 F5 的小改动而不是单击“Ctrl+S”并刷新浏览器时。
我正在使用 VS 2013 预览版进行 Web 开发。
当我点击 F5 时,网站正在运行。但是当我在 VS 中按下停止按钮时,它会关闭 IIS 服务器(在 VS 2012 中一切都很好)。这是一个巨大的不便,因为每次您对标记或任何您必须按 F5 的小改动而不是单击“Ctrl+S”并刷新浏览器时。
这似乎是由于Enable edit and continue
在 Project Properties > Web > Debuggers 部分中默认选中了该选项。禁用它为我解决了这个问题。
我有你所说的设置。为此,您可以按如下方式设置项目:
现在,您可以使用 CTRL + F5 启动您的应用程序(启动时不调试)来启动您的应用程序并在不运行调试器的情况下使用它。如果您需要调试器,您仍然可以按 F5 来启动它,但停止调试不会关闭实例。它特别适合进行 HTML 更改。
也就是说,根据 Xaviers 的回答,我也没有选中“启用编辑并继续”。