2011-02-05 148 views
15

当我用visual studio 2010编译.sln文件时,会生成一个.pdb文件。我怎样才能禁止创建.pdb文件?删除Visual Studio 2010中的.pdb文件

+3

为什么你需要这样做? – 2011-02-05 23:12:36

+0

我切换到VS2010,每次我编译的东西.pdb文件(这是一些MB的大)生成。我不想每次编译时删除文件。直到现在,我还没有找到“项目属性”,“构建”,“高级...”。即使发布版本也在创建一个pdb文件。 – SandyBr 2011-02-06 10:12:42

+6

我认为@ LasseV.Karlsen说的是,桑迪,通常不需要删除这些文件。这些* Program Database *文件包含调试信息,当您的应用程序崩溃时,这些信息对调试器,用户以及Windows都很有用。虽然你可能会发现它们不美观,但它们没有伤害。所以答案应该是:“停止删除它们。”但我很好奇,如果你遇到过这样的情况,即存在的文件是一个问题。 – 2012-02-12 16:38:39

回答

23

“项目属性”,“生成”,“高级...”中有一个选项。

将“调试信息:”更改为无。

但是,如果您确定不需要它们,则只应该这样做。

保留PDB文件可能会更好,只需复制所需的文件即可。

更改设置之前,please read this

相关问题