调试时VS2010中不会发生错误,但如果我从调试文件夹中运行VS2010以外的程序,则会发生错误

时间:2011-10-19 14:36:19

标签: c# visual-studio-2010 debugging

我有一个C#应用程序,它有一个我找不到的错误。

当我从调试器中运行应用程序时,错误不会发生,但如果我在调试文件夹中的VS2010外部运行应用程序(仍然是应用程序的调试版本),我会收到错误。

错误是'对象未设置为对象的实例'。错误本身不是问题本身,但是为什么在VS2010(.NET 4)中调试时不会发生错误。

1 个答案:

答案 0 :(得分:2)

如果您已经知道错误发生的位置,那么只需在它之前写一个单行启动调试器:

   System.Diagnostics.Debugger.Launch();