【问题标题】:Building Roslyn and generate PDB files构建 Roslyn 并生成 PDB 文件
【发布时间】:2017-12-01 06:04:22
【问题描述】:

我们公司需要为我们使用的所有开源产品生成 OpenCover 报告。其中之一是 Roslyn 编译器。我不太擅长 Roslyn 或 OpenCover,但据我了解,我需要 pdb 文件来生成封面报告。问题是,here 记录的构建步骤不会生成 pdb 文件,即使默认构建类型设置为调试。所以我的问题是,在构建 Roslyn 时如何强制生成 pdb 文件?

谢谢

【问题讨论】:

  • 您是否在创建完整的 pdb?

标签: .net roslyn opencover


【解决方案1】:

如果有人有兴趣,来自github的人回答了这个问题here

我们在本地构建中生成的 PDB 是嵌入的。请参阅调试类型 在这里设置: https://github.com/dotnet/roslyn/blob/master/build/Targets/Settings.props#L125 您可以覆盖 DebugType 并将其设置为 full 以获取 Windows PDB。我 相信 OpenCover 目前只支持 Windows PDB。

【讨论】:

    猜你喜欢
    • 2013-10-16
    • 1970-01-01
    • 2015-03-26
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-10
    相关资源
    最近更新 更多