如何捕捉devenv异常

时间:2010-01-06 01:15:59

标签: visual-studio-2008 exception error-handling compilation devenv

如何在devenv中捕获错误?如果发生错误(构建失败..)我需要将其打印出来。我怎样才能做到这一点?谢谢!

1 个答案:

答案 0 :(得分:0)

如果确实是异常,那么您可以打开第二个Visual Studio进程并使用它来调试第一个VS进程。

  1. 打开第一个Visual Studio(具有例外的Visual Studio)
  2. 打开另一个VS实例并转到工具/附加到处理
  3. 选择列表中唯一可用的devenv.exe(“当前”devenv.exe将显示为灰色或不可用,因此不要担心选择错误的一个)
  4. 点击附加
  5. 转到Debug / Exceptions并单击所有复选框以使它们全部启用(应该有10个复选框)
  6. 返回第一个VS并重现错误
  7. 希望第二个VS在错误发生时停止。他们可以尝试使用Autos窗口查看正在发生的事情。

    当然,所有这一切都取决于它究竟是什么样的错误,我们现在还不是很清楚。