【问题标题】:Opencover orderby issueOpencover orderby 问题
【发布时间】:2016-09-28 15:12:36
【问题描述】:

在我替换这行代码之前,OpenCover 运行良好:

myObject = myObjectRepository.SelectAll().ToList();

通过

myObject = myObjectRepository.SelectAll().OrderBy(x => x.MyProp).ToList();

然后我松开了 opencover 的报告:

没有结果,这可能有多种原因。最常见的 原因是: 1) 缺少与过滤器匹配的程序集的 PDB,请查看 输出文件并参考关于过滤器的使用指南(Usage.rtf)。 2) profiler可能没有正确注册,请参考Usage 指南和 -register 开关。

谁能给我解释一下?

【问题讨论】:

  • 尝试进行干净和完整的重建并检查您的 PDB 是否正确生成
  • 感谢您的回答。这发生在我们的持续部署平台上。该项目是从头开始重建的。 PDB 已正确生成。
  • xml 文件说明了为什么没有涵盖程序集?您可以提出有关 OpenCover 的问题,但您需要提供一个可重复的示例。然而,问题更可能是环境问题(您的设置本地),因此除非您愿意让某人访问您的 CD 环境,否则它可能无法解决。

标签: c# linq opencover


【解决方案1】:

我的错。

我使用的是旧版本 (4.5.3522)。

我更新到4.6.519版本,这个问题就消失了。

【讨论】:

    猜你喜欢
    • 2014-09-05
    • 1970-01-01
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-04
    • 1970-01-01
    相关资源
    最近更新 更多