【问题标题】:What is the use of removing pdb files? [duplicate]删除 pdb 文件有什么用? [复制]
【发布时间】:2015-03-17 11:50:35
【问题描述】:

我在某处读到删除.pdb 文件会提高程序的性能。删除这些文件的优缺点是什么?

【问题讨论】:

标签: c# visual-studio debugging compilation pdb-files


【解决方案1】:

PDB 代表 Program Database,一种专有文件格式(由 Microsoft 开发),用于存储有关程序(或通常是 DLL 或 EXE 等程序模块)的调试信息 如果没有 PDB 文件,就不可能通过地址级调试以外的任何方式来调试发布版本。

因此,简而言之,不需要运行该应用程序。启动调试器后才需要它。

【讨论】:

    【解决方案2】:

    PDB 包含有关您的代码的其他符号信息,您可能希望将其保密并远离有进取心的黑客的眼睛。

    【讨论】:

      猜你喜欢
      • 2013-08-18
      • 2011-04-23
      • 1970-01-01
      • 2012-06-21
      • 2021-05-03
      • 2015-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多