如何获取使用Visual Studio 2017创建的.NET Standard项目的代码覆盖率结果?
我尝试使用Visual Studio附带的功能(菜单→测试→分析代码覆盖率→所有测试)。这给了我以下报告:
这不是我的期望,因为:
我的实际项目都没有列出,而是我只看到测试项目。
我没有列出这些测试项目中的任何代码,而是看到了AutoGeneratedProgram
的内容。
我尝试过使用dotCover。它只是说它不支持我的项目。
我尝试过使用OpenCover。它没有说明任何内容:
现在我已经没事了。任何帮助将不胜感激!
答案 0 :(得分:4)
通过将此问题添加到我的csproj中解决了问题:
<DebugType>Full</DebugType>