我有一个包含多个项目的解决方案,这些项目已从VS 2003、2005、2008迁移。当编译所有项目以进行RELEASE配置时,VS 2008会为某些项目创建PDB文件,但并非所有项目都会创建。为什么?
在每个项目的属性页的“构建”选项卡中,我可以看到它们都未选中“定义 DEBUG 常量”,并选中了“优化代码”。当我检查每个项目的 CSPROJ 时,我没有注意到任何看起来可以改变这种行为的差异。我应该在 CSPROJ 文件中寻找什么?
在此解决方案中,除了一个项目创建Windows可执行文件外,所有项目都生成类库。