【问题标题】:C# build makes PDB files and obj folderC# build 制作 PDB 文件和 obj 文件夹
【发布时间】:2010-09-24 16:47:14
【问题描述】:

在我的项目文件夹下,我找到以下文件夹:

Bin\调试\

此文件夹包含 DLL 和 PDB 文件。

什么是 PDB 文件,我为什么需要它们?

我还注意到文件夹:

对象\调试\临时
对象\调试\tempPE

以上2个文件夹是什么? OBJ\DEBUG文件夹的作用是什么?

【问题讨论】:

标签: c#


【解决方案1】:

PDB files 由调试器使用,以便为您提供良好的调试体验。
如果你想调试,它们应该被单独留下。当您构建发布版本时,您将不需要它们。

Obj 文件夹在编译期间使用 - 您可以随时删除它,但下次编译时会重新创建它。但是,如果您删除它,编译时间(下一次)可能会更长。在大多数情况下,保留它可以让编译器更快地运行,因为它只需要重新处理您的部分项目,而不是全部。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-26
    • 2010-09-13
    相关资源
    最近更新 更多