2017-09-15 11 views
1

www.mono-project.com/download/에서 패키지를 다운로드하여 문제없이 설치했습니다. 올바르게 설치했는지 확인하려면 the older thread에있는 사용자가이 문제에 관해서 무엇을해야한다고 말했는지 확인했습니다. macOS에서 Mono를 설치하는 데 문제가 있음 Sierra

내가 터미널에서 다음 명령을 실행 : 내가 비주얼 스튜디오 코드에 대한 몇 가지 코드를 실행하려고하면 그러나

$ which mono 
/Library/Frameworks/Mono.framework/Versions/Current/bin//mono 

$ which mcs 
/Library/Frameworks/Mono.framework/Versions/Current/bin//mcs 
$ mono --version 
Mono JIT compiler version 5.2.0.215 (d15-3/da80840 Thu Jul 20 16:43:07 EDT 2017) 
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com 
    TLS:   normal 
    SIGSEGV:  altstack 
    Notification: kqueue 
    Architecture: amd64 
    Disabled:  none 
    Misc:   softdebug 
    LLVM:   yes(3.6.0svn-mono-master/8b1520c) 
    GC:   sgen (concurrent by default) 

을, 나는 다음과 같은 오류 얻을 :

Failed to start language services. Please check if mono is in PATH

그래서 내가 확인 내 경로 :

$ echo $PATH  
/Library/Frameworks/Mono.framework/Versions/Current/bin/:/Users/Steve/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/Steve/Desktop/nand2tetris/tools:/Library/Frameworks/Mono.framework/Versions/Current/bin/:/usr/local/mono/bin:/usr/local/bin 

터미널에서 F #을 실행하는 데 문제가 없으므로 제대로 설치되었다는 것을 알고 있습니다.

어떻게 해결할 수 있을까요?

답변

0

사용자 설정에서 "FSharp.monoPath""FSharp.fsiFilePath"을 모두 설정해야합니다. settings.json에 다음 행을 추가하십시오 :

"FSharp.fsiFilePath": "/Library/Frameworks/Mono.framework/Versions/Current/Commands/fsharpi", 
"FSharp.toolsDirPath": "/Library/Frameworks/Mono.framework/Versions/Current/Commands", 

주세요, /Library/Frameworks/Mono.framework/Versions/Current/Commands 모노에 대한 권리 경로에서 최신 릴리스 명령입니다 있습니다.

+0

감사합니다. 지금은 작동하지만 Xamarin Studio를 선호합니다. – Steve