Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASPX错误页上.NET堆栈跟踪中的数字是多少?_.net_Stack Trace - Fatal编程技术网

ASPX错误页上.NET堆栈跟踪中的数字是多少?

ASPX错误页上.NET堆栈跟踪中的数字是多少?,.net,stack-trace,.net,Stack Trace,ASPX错误页上.NET堆栈跟踪中的数字是多少(见图)?它们似乎不是行号,因为它们太大了?这些数字如何帮助我确定引发异常的代码行 编辑:由于这已被标记为正确,我不妨对其进行编辑以使其正确:) 它们是方法的JITted本机代码中的偏移量。不幸的是,这意味着他们在试图弄清楚发生了什么时帮不了什么忙。有关更详细的示例,请参阅。它们也可能是本机偏移量(使用本机堆栈跟踪时会得到),实际上我怀疑这是否会有任何区别(大型本机偏移量表示符号不匹配的问题不适用于.NET)。从何处偏移?上面的InitView方法甚

ASPX错误页上.NET堆栈跟踪中的数字是多少(见图)?它们似乎不是行号,因为它们太大了?这些数字如何帮助我确定引发异常的代码行


编辑:由于这已被标记为正确,我不妨对其进行编辑以使其正确:)


它们是方法的JITted本机代码中的偏移量。不幸的是,这意味着他们在试图弄清楚发生了什么时帮不了什么忙。有关更详细的示例,请参阅。

它们也可能是本机偏移量(使用本机堆栈跟踪时会得到),实际上我怀疑这是否会有任何区别(大型本机偏移量表示符号不匹配的问题不适用于.NET)。从何处偏移?上面的InitView方法甚至不接近1064条IL线…@Crassy:不是IL线,而是IL偏移量-如ILDASM中左侧所示的数字。一条指令可以占用几个字节的IL。显然,这是本机代码的偏移量(请参阅原始帖子上的注释)。谢谢你的帮助!这是本机代码的偏移量: