【发布时间】:2008-11-14 20:05:20
【问题描述】:
我有一个解决方案,其中包含从 VS 2003、2005、2008 迁移的多个项目。在为 RELEASE 配置编译所有项目时,VS 2008 会为某些项目创建 PDB 文件,但不会为其他项目创建 PDB 文件。为什么?
在每个项目的“属性”页面的“构建”选项卡中,我可以看到它们都未选中“定义调试常量”并选中了“优化代码”。当我检查每个项目的 CSPROJ 时,我没有注意到任何看起来会改变这种行为的差异。我应该在 CSPROJ 文件中寻找什么?
此解决方案中的所有项目都生成类库,但一个创建 Windows 可执行文件的项目除外。
【问题讨论】:
标签: visual-studio-2008 pdb-files csproj