0

加载 SomeGallioTestProject.dll 时出错:调用测试驱动程序时发生异常。

我有这个 Visual Studio 2010 解决方案,其中包含单独的测试项目。

他们使用 MBUnit 和 Gallio 作为测试框架。

以前,当调用解决方案中的测试/运行/所有测试时,这两个测试项目都会运行。

现在只有一个测试项目正在运行,并且为另一个项目返回上面显示的错误。

我已经使用 mbunit/gallio 3.4.14 创建了新的 Visual Studio 安装,以尝试解决该问题,但没有任何区别。

更改处理器类型会产生类似的错误,但会识别出不匹配,因此在这种情况下,我会遇到不同类型的错误。

使用 Icarus 运行测试允许测试套件运行,尽管在这种情况下 Typemock 未正确初始化。

我找不到任何其他文件来指示异常的原因,并且正在寻找帮助确定错误原因的想法,甚至是可能的修复机制。

4

1 回答 1

1

不同.net 运行时版本的项目/mbunit/gallio dll 吗?

尝试针对 .net 3.5 框架构建它们。

或者,如果都针对.net 4.0,也许尝试改变

<startup>
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>

至:

<startup>
  <supportedRuntime version="v4.0.30319" />
</startup>

在测试项目的app.config

于 2013-09-26T01:33:22.120 回答