是否有可能将* .pdb文件包含在Release版本中以查看错误行号?

时间:2010-11-11 08:10:50

标签: c# msbuild build project release

我制作了一个项目,所有设置都是默认设置。

当我在调试模式下运行它(构建配置=调试)并面对异常时 - 它会转储到我的自定义日志记录机制,而不是错误行号,但是当我运行发布版本时 - 记录的相同异常没有行号,只有记录方法throw和call stack。

是否有可能在Release config(* .pdb文件或smth。)中启用详细的调试信息?

1 个答案:

答案 0 :(得分:11)

在Build选项卡上(当处于“Release”配置时),您可以单击Advanced ...将Debug Info更改为“full”,但请注意,这可能会使某些编译器优化无法实现。