.NET 发布模式构建中是否提供堆栈跟踪信息?

2024-05-26

如果我选择发布模式来构建 dll,堆栈跟踪信息仍然可用吗?

如果是的话,那么什么信息is发布模式下不可用?


您始终拥有堆栈跟踪信息(这是与构建模式无关的运行时功能),但行号和源文件名通常在发布构建堆栈跟踪中不可用。

您可以通过更改构建配置来创建完整的程序数据库 (.pdb) 文件,从而在发布构建堆栈跟踪(包括异常情况)中获取行号和源文件名。要在 Visual Studio 中执行此操作:

  1. 打开项目的属性页
  2. 选择发布配置
  3. 转到“构建”选项卡,然后单击“高级”按钮
  4. 在调试信息下拉列表中选择“完整”。

请注意,只有当 .pdb 文件与您的应用程序一起部署时,这才会有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.NET 发布模式构建中是否提供堆栈跟踪信息? 的相关文章

随机推荐