如何在ASP.NET NullReferenceException消息中读取堆栈跟踪

时间:2014-11-19 19:18:28

标签: c# .net error-handling nullreferenceexception

我有一个代码,它给了我一个" NullReferenceException"在生产环境中但在开发环境中工作正常。 所以,我想知道如何理解这类异常并正确读取正在抛出给我的客户端的消息。 消息中的关键信息在哪里? 如果你看到图像,我认为箭头编号1是抛出错误的主要方法但是我看到" + 0"这是什么意思?下一个箭头线是什么意思? enter image description here

1 个答案:

答案 0 :(得分:1)

通常情况下,这是您可以看到行号的地方,但是当pdb符号没有与您的二进制文件一起部署时,我相信它会恢复为这些数字。如果它们是字节,指令或其他单元来显示当前执行所在的调用树中的位置,那么我不肯定。在您的发布中包含您的PDB符号,您应该获得更好的调试信息以跟踪您的问题。