NUnit visual studio扩展的混合模式错误

时间:2013-10-16 16:34:45

标签: c# visual-studio nunit visual-studio-extensions

我得到了经典之作:

  

System.IO.FileLoadException:混合模式程序集是针对运行时的版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在4.0运行时加载。

运行nunit测试时出错。我正在为visual studio 2012使用NUnit测试适配器。

我已将NUnit本身更新为per this post,它运行正常。我认为它可能与this question类似,但我做了那个修复,但它仍然不起作用。

我假设我需要添加useLegacyV2RuntimeActivationPolicy="true"标志的配置文件,但我不知道它在哪里。我需要为此编辑哪个文件?

1 个答案:

答案 0 :(得分:1)

我也有这个问题 我的解决方案是将useLegacyV2RuntimeActivationPolicy="true"设置为
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\TE.ProcessHost.Managed.exe.config