.net - 每个堆栈跟踪行末尾的那些 + 符号是什么?

标签 .net asp.net debugging stack-trace

我想知道:当查看带有堆栈跟踪的 ASP.NET 错误页面时,您可以在每行的末尾看到一个 + 号和一个数字。

例如:
alt text http://employees.claritycon.com/spoov/SharepointDebuggingwithWSSV3_100BD/NiceStackTrace.jpg

同样在这个问题中粘贴的跟踪中:
Server Error in '/' Application

这些数字不是源文件中的行号,所以我怀疑它们类似于堆栈(或参数)大小。

最佳答案

  • 如果它在 发布 模式,它是 DLL 中该函数的 CIL 偏移量。
  • 如果在 调试 模式,它是源中的行号。
  • 关于.net - 每个堆栈跟踪行末尾的那些 + 符号是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/704684/

    相关文章:

    javascript - 在 asp 中将变量传递给 javascript 函数失败 :dropdownlist

    c# - 打印 Windbg 中所有数据表的所有表名

    c# - 如何在 ItemsControl 中设置从 ItemTemplate 到托管容器的绑定(bind)? (UWP)

    c# - File.ReadLines(filePath).First() 是否立即关闭文件?

    c# - 如何使用 ASP.NET C# 包含 CRUD(而非 MVC)创建 Jquery FileUpload

    debugging - Asterisk 到 Asterisk 调用 : 403 Forbidden

    .net - 如何在不使用Visual Studio的情况下调试.net应用程序

    .net - 如何将可移植类库 (PCL) 转换为普通类库?

    c# - 将具有多个引用的实体映射到同一类型

    asp.net - 如何从 MVC3 中的 Controller 名称中删除 "Controller"?