我已经打开了一个窗口与我正在调试的网站。我不需要VS为我启动另一个每当我需要调试。

有没有办法阻止这种行为?


当前回答

CTRL+ALT+ENTER如果你的修正是前端

http://blogs.msdn.com/b/webdev/archive/2013/06/28/browser-link-feature-in-visual-studio-preview-2013.aspx

其他回答

CTRL+ALT+ENTER如果你的修正是前端

http://blogs.msdn.com/b/webdev/archive/2013/06/28/browser-link-feature-in-visual-studio-preview-2013.aspx

我已经通过以下步骤解决了我的问题。 进入工具>>单击选项>>单击项目和解决方案>> web项目>> 取消“关闭浏览器时停止调试”选项

如果您在IIS中使用Web发布特性,那么我发现的解决方案是编辑发布配置并从配置中删除Destination URL(让它为空)。

如果定义了这个,那么每次发布项目时,它都会打开Destination URL中指定的URL(这是一个重定向URL)。

参考:https://support.winhost.com/kb/a1604/visual-studio-publish-web-deploy.aspx

VS 15.7.1工具→选项→项目和解决方案→Web项目→取消勾选关闭浏览器窗口时停止调试器。

There seems to be one case in which none of the above but the following helps. I'm developing a project for Windows Azure cloud platform and I have a web role. There is indeed a radio button Don't open page in Project -> {Project name} properties... as was pointed out by Pawel Krakowiak, but it has no effect in my case whatsoever. However, there is the main cloud project in solution explorer and there is the Roles folder under it. If I right click my web role in this folder and choose Properties, I get another set of settings and on the Configuration tab there is the Launch browser for flag, after unchecking it a new browser window is not opened on application start up.