构建Roslyn并生成PDB文件

时间:2017-11-29 19:39:39

标签: .net roslyn opencover

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

由于

1 个答案:

答案 0 :(得分:0)

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

  

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