.PDB文件未生成

7
我有一个项目需要在另一个解决方案中进行调试。我尝试生成一个PDB文件,但是并没有生成成功。然而,一个.PSSYM文件却被生成了。 我已经尝试过以下方法: - 将配置设置为Debug - 设置Build > Advanced > Debug Info > FULL - 清理并重新构建 - 重启Visual Studio - 将PSSYM重命名为PDB扩展名
为什么PDB文件没有生成?这个PSSYM文件是什么?

.pssym文件是由PostSharp在后期构建时生成的,可能您已经启用了它。 - rahulaga-msft
2
可能是 PostSharp 后 pdb 文件丢失 的重复问题。 - rahulaga-msft
2个回答

12
构建 > 高级 > 调试信息 下,将 调试信息 更改为 PDB-Only
这将为您的项目生成一个 PDB 文件。

3
对于我来说,Postsharp在更新之后仍然有问题。我将我的项目的条件编译符号设置为"SkipPostSharp",这样我的PDB就生成了。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接