2013-02-27 3 views
3

저는 xamarin 스튜디오 f # 프로젝트 및 f # 유닛 프로젝트를 만들었습니다. 빌드 할 때Xamarin Studio f # 프로젝트가 OSX에서 빌드하지 못했습니다.

unknown-file(1,1): Error FS2020: The assembly 
'Studio.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/nunit.framework.dll' 
    is listed on the command line. 
    Assemblies should be referenced using a command line flag such as 
    '-r'. (FS2020) (FRXUI.Spec) 

템플릿 프로젝트를 생성 한 후에 소스 코드를 변경하지 않았습니다.

답변

3

나는 이것도 가지고있다. 필자는 테스트 프로젝트에서 nunit.framework에 대한 참조를 소스에서 빌드 한 버전으로 대체하여이 문제를 해결했습니다.

5

문제는 현재 알려진 문제 here

있습니다

/Applications/Xamarin Studio.app/Contents/MacOS/lib/monodevelop/AddIns/NUnit/nunit.framework.dll

, 참조가 읽어야 할 파일의 경로에 space입니다 또한 nuget를 사용하여 해결할 수 있습니다

, 나는 거의 항상 F #의 단위 테스트를 위해 NUnit과 함께 fsunit을 사용합니다. 아직 가지고 있지 않다면 monodevelop-nuget-addin을 얻을 수 있습니다.이 패키지를 설치하는 것은 매우 쉽습니다.

+1

나는 누겟 플러그인이 있다는 것을 전혀 몰랐습니다! +1 –

관련 문제