代码之家  ›  专栏  ›  技术社区  ›  Steven

新的ncover3.4.2使我所有的MSTest单元测试失败

  •  2
  • Steven  · 技术社区  · 14 年前

    昨天,我决定安装最新的NCover版本(3.4.2)。但是,当我在现有的.ncover配置文件上运行它时,ncover输出突然报告所有MSTest测试都失败了。当然,这些测试在visualstudio中运行时会成功。因此,NCover无法确定任何覆盖范围。

    不知何故,旧的配置似乎与新版本不兼容。

    有没有人知道问题可能是什么或者如何解决?

    顺便说一句,这是我的ncover配置。

    项目设置: 应用程序到配置文件的路径: c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe

    要分析的应用程序的参数:

    工作文件夹: D:\dev\MyApp

    1 回复  |  直到 13 年前
        1
  •  0
  •   Steven    14 年前

    我发现了这个问题,(当然)与NCover无关。问题是MSTest.exe找不到我的一个测试程序集。此程序集仅在配置文件中引用,未在代码中使用。在visualstudio中运行时,这是有效的。在Visual Studio外部运行失败。