我已经打开了一个窗口与我正在调试的网站。我不需要VS为我启动另一个每当我需要调试。
有没有办法阻止这种行为?
我已经打开了一个窗口与我正在调试的网站。我不需要VS为我启动另一个每当我需要调试。
有没有办法阻止这种行为?
当前回答
VS 15.7.1工具→选项→项目和解决方案→Web项目→取消勾选关闭浏览器窗口时停止调试器。
其他回答
您现在还可以通过单击Run按钮旁边的下拉箭头来访问Web属性!
点击“运行”旁边的下拉按钮 {项目名称}属性 点击左侧列表中的“Web” 在“开始操作”段下,单击“不打开页面”。
你都准备好了!
PS:这对我来说是有效的,我使用的是VS Professional 2019的16.5.5版本:)
以下是对我有用的方法:
去项目属性>调试>取消“启动浏览器”>保存。
如果您在IIS中使用Web发布特性,那么我发现的解决方案是编辑发布配置并从配置中删除Destination URL(让它为空)。
如果定义了这个,那么每次发布项目时,它都会打开Destination URL中指定的URL(这是一个重定向URL)。
参考:https://support.winhost.com/kb/a1604/visual-studio-publish-web-deploy.aspx
CTRL+ALT+ENTER如果你的修正是前端
http://blogs.msdn.com/b/webdev/archive/2013/06/28/browser-link-feature-in-visual-studio-preview-2013.aspx
对于VS2022和ASP。NET核心:
另一个快捷方式是:单击右边绿色三角形按钮上的小下拉按钮,上面有项目名称,这通常会启动调试版本。然后是最后一个选项“{项目名}调试属性”,它直接启动专用的UI窗口。
从那里遵循@irf的建议:
“uncheck”选项不自动打开。