2010-05-12 3 views
6

저는 MSpec을 좋아합니다. 자연스럽게 VS2010을 사용하고 싶었습니다. Visual Studio에서 외부 도구로 정의 된 MSpec 러너를 도구 모음 항목으로 항상 볼 수있게했습니다. 어쨌든Visual Studio 2010 및 .NET 4에서 MSpec 러너 사용

, 나는 다음과 같은 오류 얻을 .NET 4.0 솔루션으로 MSpec 러너 (mspec.exe)를 사용하려고 할 때마다 :

Could not load file or assembly 'file:///C:\Users\[SOMEUSER]\[SOME_FOLDERS]\bin\Debug\[PROJECT].Specs.dll' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

나는 아직 ReSharper에서 5 러너 내 사양을 실행할 수 그렇게 커다란 드라마는 아니지만, 끝까지 끝까지 귀찮게합니다. :

혹시 문제가 될지 모르십니까? 전체 솔루션 인 Mspec 소스 코드를 .NET 4.0 솔루션으로 다시 컴파일하는 것 이외의 다른 솔루션이 있습니까? 실제로는 정말 원하지 않습니다.

미리 감사드립니다.
Sergi

답변

6

net4 분기에는 .NET 4.0과 호환되는 MSpec 버전이 포함되어 있습니다. 우리는 이러한 변화를 MSpec의 마스터에 통합하기 위해 작업 중입니다.

http://github.com/agross/machine.specifications/tree/net4

업데이트 : 현재는 (게스트 로그인을 선택)

+0

감사!) –

+0

:) http://teamcity.codebetter.com에서 .NET 4.0 빌드를 사용할 수 있습니다. –

+0

이 URL을 업데이트해야합니까? 링크가 깨졌습니다 - 아마도 https://github.com/agross/machine.specifications? – t3rse