【发布时间】:2011-04-14 15:25:37
【问题描述】:
众所周知,在“调试模式”(而不是“发布模式”)下编译程序可能会导致性能下降。
但有时获取一些调试信息可能会很有用。例如,当我们的程序在生产服务器上运行并发生异常时,将有助于在异常时记录堆栈跟踪。
我发现这是可能的,在“发布模式”下编译代码并将 *.pdb 文件与二进制文件放在同一个文件夹中。
任何人都知道附加 pdb 文件是否会导致任何性能问题。
谢谢
【问题讨论】:
-
这是一个很好的做法,因为如果您确实需要调试生产二进制文件,您有调试符号,这让生活变得更轻松!
标签: .net debugging compiler-construction