Asp.net 在Visual Studio中自动附加到进程

Asp.net 在Visual Studio中自动附加到进程,asp.net,visual-studio-2005,debugging,Asp.net,Visual Studio 2005,Debugging,我搜索了这个网站,以及其他许多网站,寻找解决这个问题的方法。当我按F5开始调试我的web应用程序时,它将启动网站的默认浏览器(即在本例中)。但如果我想调试代码,我必须转到工具>附加到进程 在我以前的工作中,我能够按F5键,调试器将自动启动,我可以单步执行代码,但我在这里似乎无法做到这一点。更重要的是,办公室里还有另外一个人,他的工作也和我希望的一样,但他说他什么都没做,也不知道如何分类 我尝试过很多方法,比如在web.config中添加debug=“true”,但都没有效果 必须有一个明确的方法

我搜索了这个网站,以及其他许多网站,寻找解决这个问题的方法。当我按F5开始调试我的web应用程序时,它将启动网站的默认浏览器(即在本例中)。但如果我想调试代码,我必须转到工具>附加到进程

在我以前的工作中,我能够按F5键,调试器将自动启动,我可以单步执行代码,但我在这里似乎无法做到这一点。更重要的是,办公室里还有另外一个人,他的工作也和我希望的一样,但他说他什么都没做,也不知道如何分类

我尝试过很多方法,比如在web.config中添加
debug=“true”
,但都没有效果


必须有一个明确的方法来实现这一点,而不必求助于宏之类的工具。

我认为这与按钮本身无关,但可能是您在启动时选择的首选项。转到菜单上的调试>开始调试。菜单右侧显示的按钮是什么


HTH.

好的,我找到了一个解决办法让它工作……不知道为什么会发生这种情况,也许有人能给我一些启发

但我关闭了所有其他打开的VisualStudio解决方案,现在它可以正常调试。事实上是一位同事让我这么做的,因为他在一个类似的场景中,只是尝试了很多不同的事情


知道为什么会发生这种情况吗?

这样回答有帮助吗:?不,web.config不包含
位置
节点和
系统。web
节点是
配置
节点的直接后代。我实际上不知道你的意思。我有调试>开始调试,但是按钮应该出现在哪里?!呃,对不起,我昨天显然在文字上遇到了麻烦:-)右边它旁边出现了什么快捷组合?它对我来说是F5,但不同的配置使用不同的按键……现在又回到了以前的问题。我所做的只是将它添加到源代码管理中,它不会再次自动附加/事实上…进一步检查后,不是Visual Studio是否打开,而是IE是否打开!(IE是我的默认浏览器,未使用FF或Chrome作为默认浏览器进行测试和/或同时打开)