OpenCover 一直对 .NET Core 说“没有结果,这可能有多种原因”

Art*_*yan 2 c# opencover .net-core

当我运行时OpenCover.Console.exe,它运行测试,但代码覆盖率失败: 开盖错误

怎么了?如何修复它?

Art*_*yan 5

确保Debugging information该项目的构建设置设置为Full(项目->属性->构建->高级)。 调试信息

同样可以通过修改.csproj文件并<DebugType>Full</DebugType>在 下添加节点来完成<PropertyGroup>更改 csproj

来源:使用 OpenCover 为 .NET Core 项目设置 Coveralls


小智 5

对我有用的是从 register:user 中删除 :user 。只需使用寄存器即可解决问题。