【问题标题】:Automatically attach to process in Visual Studio在 Visual Studio 中自动附加到进程
【发布时间】:2011-06-20 15:25:33
【问题描述】:

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

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

我尝试了很多方法,例如在 web.config 中添加 debug="true",但无济于事。

必须有明确的方法来实现这一点,而不必求助于宏等。

【问题讨论】:

标签: asp.net visual-studio-2005 debugging


【解决方案1】:

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

HTH。

【讨论】:

  • 我真的不明白你的意思。我有 Debug > Start Debugging,但是应该在哪里出现一个按钮?!
  • Err,抱歉,我昨天显然在用词时遇到了问题 :-) 右侧旁边出现了什么快捷方式组合?它对我来说是 F5,但不同的配置使用不同的击键。
【解决方案2】:

好的,我想出了一个解决方法来让它工作......不知道为什么会发生这种情况,也许有人能启发我。

但是我关闭了我打开的所有其他 Visual Studio 解决方案,现在它可以正常调试了。实际上是一位同事让我参与其中,因为他处于类似的情况,只是尝试了很多不同的事情。

知道为什么会这样吗?

【讨论】:

  • ...现在又回到了之前的问题。我所做的只是将它添加到源代码管理中,它不会再次自动附加。 ://
  • 实际上...经过进一步检查,不是 Visual Studio 是否打开,而是 IE 是否打开! (IE 是我的默认浏览器,没有测试过 FF 或 Chrome 作为默认浏览器和/或同时打开)
猜你喜欢
  • 2010-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-07
  • 2012-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多