VS2010和Gallio调用的目标引发了异常

时间:2013-06-12 15:08:31

标签: c# gallio

我正在使用VS2010和.Net 4.01构建一个C#项目。每个东西都很好,但是当我使用MSTest运行单元测试时,每次测试运行都会得到“调用目标抛出了异常”。我找到了关于Gallio的帖子导致了这个问题,但它没有解决方案。 如果卸载Gallio,问题就会消失。但是我在同一个构建机器上构建了几个项目,其中一个项目需要Gallio,所以我需要再次安装它。

有关于此的任何想法吗?

1 个答案:

答案 0 :(得分:0)

我已经阅读了许多没有任何帮助的修补程序(删除suo,删除bin& obj,删除测试结果)。

我在项目文件中搜索了看似错误的内容。对我而言,它是通过更改对错误框架的引用来解决的。在MyAppTest.csproj中使用<Reference Include="System.Core" />而不是:

<Reference Include="System.Core">
  <RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>

奇怪的是,自从我第一次创建项目以来,git一直在使用这个引用,除了将图像添加为嵌入式资源之外,没有最近的参考更改。

编辑:原来这个错误比我想象的更有气质。它回来了,即使在清理构建和测试用例之后,检查先前的提交也无法修复它。