开始调试时是否可以停止Visual Studio生成Web浏览器?


9

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

我已经打开了网站,所以不需要Visual Studio生成另一个window / tab / etc:\

我希望能够关闭此行为。我用谷歌搜索了很多,但都没有结果。

谢谢阅读。

Answers:


11

对于Web应用程序项目:

右键单击有问题的项目文件,然后打开“属性”。在那里,转到“网络”标签,然后将“开始操作”更改为“不打开页面”。等待来自外部应用程序的请求。尽管您仍然可以手动转到页面进行调试,但这将阻止它自动生成页面。


6

对于“网站项目”:

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


2

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

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


2

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

对于Web应用程序项目:

右键单击有问题的项目文件,然后打开“属性”。在那里,转到“网络”标签,然后将“开始操作”更改为“不打开页面”。等待来自外部应用程序的请求。尽管您仍然可以手动转到页面进行调试,但这将阻止它自动生成页面。

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

对于网站项目:

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

回答者:丹尼尔·马西亚斯https://superuser.com/users/113770/daniel-macias

我想将Daniel和Brisbe42都标记为正确答案。也许元可以帮助解决这个问题。因此,这两个答案都包含在一个答案中-都正确,具体取决于上下文。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.