猿问

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

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

怎么了?如何解决?


函数式编程
浏览 274回答 3
3回答

繁花不似锦

确保该Debugging information项目的构建设置设置为Full(Project->Properties->Build->Advanced)。同样可以通过修改.csproj文件并<DebugType>Full</DebugType>在<PropertyGroup>.

月关宝盒

对我有用的是从 register:user 中删除 :user。刚刚使用 register 并解决了问题。

侃侃尔雅

改为使用-register:administrator。这对我行得通。见https://github.com/OpenCover/opencover/issues/849#issuecomment-454058818。
随时随地看视频慕课网APP
我要回答