PDB
英文全称:Program Database File
中文全称:程序数据库 文件
问:Debug里有pdb,Release里也有pdb,他们有什么不同呢?为什么很多人都不喜欢pdb,欲除之而后快?
答:
Debug里的PDB是full,保存着调试和项目状态信息、有断言、堆栈检查等代码。
Release 里的PDB是pdb-only,基本上:出什么错了+错误在哪行。
因为很多人把PDB理解成:调试文件、Program Debug Database、会泄露代码机密,所以想将其删除,那只要在VS的 项目-->生成-->高级-->调试信息-->None便可
MSDN官方介绍:http://msdn.microsoft.com/zh-cn/library/ms241903.aspx
引用:
.net里Release的pdb文件是否有用、有什么用?
http://www.yongfa365.com/item/Release-PDB.html