2013-10-16 6 views
4

:혼합 모드 오류 나는 고전 받고 있어요

System.IO.FileLoadException : 혼합 모드 어셈블리 버전에 대한 런타임의 '2.0.50727'을 구축하고로드 할 수 없습니다입니다 추가 구성 정보없이 4.0 런타임.

nunit 테스트를 실행할 때 오류가 발생합니다. Visual Studio 2012 용 NUnit 테스트 어댑터를 사용하고 있습니다.

NUnit 자체를 per this post으로 업데이트했으며 정상적으로 작동합니다. 나는 그것이 this question와 유사 할지도 모른다고 생각했다. 그러나 나는 그 수정을 만들었다. 그리고 그것은 아직도 효과가 없다.

useLegacyV2RuntimeActivationPolicy="true" 플래그를 추가해야하는 구성 파일이 있다고 가정합니다. 그러나 그 위치는 모르겠습니다. 어떤 파일을 편집해야합니까?

답변

1

이 문제도 발생했습니다.
내 솔루션은 useLegacyV2RuntimeActivationPolicy="true" C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\TE.ProcessHost.Managed.exe.config

+0


에 정렬 내 문제를 설정했다. 두 의견 : 가) 전체 절은'<시작 useLegacyV2RuntimeActivationPolicy = "진정한"> ' b는) 당신이 때문에, 다른 곳을 편집하고 폴더에 다시 붙여 넣어야 ++ Windows 메모장에서 파일을 편집하는 것입니다 파일 서명. – Savage

관련 문제