标签: c# visual-studio debugging compilation pdb-files
我在某处读到删除.pdb文件会导致程序性能提高。删除这些文件有什么缺点和优点?
.pdb
答案 0 :(得分:1)
PDB代表程序数据库,一种专有的文件格式(由Microsoft开发),用于存储有关程序的调试信息(或者通常是程序模块,如DLL或EXE) 如果没有PDB文件,除了地址级调试之外的其他任何东西都不可能调试版本构建。
因此,简而言之,不需要运行应用程序。启动调试器后,只需要它。
答案 1 :(得分:0)
PDB包含有关您的代码的其他符号信息,您可能希望保密,远离有进取心的黑客。