为什么我的异常堆栈跟踪始终指向最后一个方法行?

时间:2008-08-26 16:59:49

标签: c# .net visual-studio exception stack-trace

我的Visual Studio安装有问题。当我遇到异常时,我的堆栈跟踪总是有不正确的行号。我的代码库中始终指向每个方法的最后一行。同时,当我使用调试器跟踪程序时,它是可以的。什么与PDB发生冲突?

不,我不会在每种方法中重新抛出异常。

在堆栈跟踪的每一行中,我都有相应方法的最后一行,而异常则由中间的语句抛出。

1 个答案:

答案 0 :(得分:2)

听起来您正在以发布模式运行应用。发布模式对于例外和其他的行号有困难。

在调试模式下编译您的应用程序(无需附加调试器),看看它是否自行排序。