当我开始调试时,我可以停止 Visual Studio 生成 Web 浏览器吗?

当我开始调试时,我可以停止 Visual Studio 生成 Web 浏览器吗?

当我在 VS2010 中开始调试时,我可以停止 Visual Studio 生成 Web 浏览器吗?

我已经打开了该网站,因此不需要 Visual Studio 生成另一个窗口/选项卡/等:\

我很想关闭这个行为。我在 Google 上搜索了很多,但都无济于事。

谢谢阅读。

答案1

对于 Web 应用程序项目:

右键单击相关项目文件,然后打开“属性”。在那里,转到“Web”选项卡,并将“启动操作”更改为“不打开页面。等待来自外部应用程序的请求。”这将阻止它自动生成页面,但您仍然可以手动转到该页面进行调试。

答案2

对于“网站项目”:

在 VS2010 中,右键单击解决方案资源管理器中的项目节点,然后在上下文菜单中按“属性页”。或者,只需按Shift+F4打开“属性页”。然后按左侧菜单上的“开始选项”,并选择“不打开页面...”单选按钮。

答案3

我认为您不会找到这样做的方法,因为 VS 需要在其控制下生成浏览器进程,以便它可以挂钩它并允许您进行调试。这样它还会知道您何时完成调试(您关闭了该特定浏览器进程)。

另一方面:有一天,我在 VS 启动的调试浏览器中浏览网页(离开我正在调试的项目),在用它在 Google 上搜索了一段时间后,Google 开始抱怨“很抱歉,但您的计算机或网络可能正在发送自动查询。为了保护我们的用户,我们现在无法处理您的请求。” :)

答案4

这是可能的,并且根据应用程序在 Visual Studio 2010 中设置为“网站项目”还是“Web 应用程序项目”,以不同的方式完成。

对于 Web 应用程序项目:

右键单击相关项目文件,然后打开“属性”。在那里,转到“Web”选项卡,并将“启动操作”更改为“不打开页面。等待来自外部应用程序的请求。”这将阻止它自动生成页面,但您仍然可以手动转到该页面进行调试。

回答于 2011 年 12 月 23 日 0:09 Brisbe42https://superuser.com/users/8627/brisbe42

对于网站项目:

在 VS2010 中,右键单击解决方案资源管理器中的项目节点,然后按上下文菜单上的“属性页”。或者,只需按 Shift + F4 即可打开“属性页”。然后按左侧菜单上的“开始选项”,并选择“不打开页面...”单选按钮。

回答者:Daniel Maciashttps://superuser.com/users/113770/daniel-macias

我想将 Daniel 和 Brisbe42 的答案都标记为正确。也许 Meta 可以帮助解决这个问题。所以这里将他们的答案都包含在一个答案中 - 两者都是正确的,具体取决于上下文。

相关内容