我得到了经典之作:
System.IO.FileLoadException:混合模式程序集是针对运行时的版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在4.0运行时加载。
运行nunit测试时出错。我正在为visual studio 2012使用NUnit测试适配器。
我已将NUnit本身更新为per this post,它运行正常。我认为它可能与this question类似,但我做了那个修复,但它仍然不起作用。
我假设我需要添加useLegacyV2RuntimeActivationPolicy="true"
标志的配置文件,但我不知道它在哪里。我需要为此编辑哪个文件?
答案 0 :(得分:1)
我也有这个问题
我的解决方案是将useLegacyV2RuntimeActivationPolicy="true"
设置为
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\TE.ProcessHost.Managed.exe.config