首页 文章

.NET Standard项目的代码覆盖率

提问于
浏览
5

如何获取使用Visual Studio 2017创建的.NET Standard项目的代码覆盖率结果?

  • 我尝试使用Visual Studio附带的功能(菜单→测试→分析代码覆盖→所有测试) . 这给了我以下报告:

enter image description here

This is not what I expect because

  • 我的实际项目都没有列出,而是我只看到测试项目 .

  • 我没有列出这些测试项目中的代码,而是看到了一些名为 AutoGeneratedProgram 的内容 .

  • 我尝试过使用dotCover . 它只是说它不支持我的项目 .

  • 我尝试过使用OpenCover . 它说没有任何内容:

enter image description here

现在我已经没事了 . 任何帮助,将不胜感激!

1 回答

  • 4

    将此问题添加到我的csproj中解决了问题:

    <DebugType>Full</DebugType>
    

相关问题