2017-09-15 18 views
1

www.mono-project.com/download/からパッケージをダウンロードして問題なくインストールしました。私が正しくインストールしたかどうかを確認するために、私はthe older threadのユーザーがこの問題に関してすべきことを言った。macOSにMonoをインストールする際に問題が発生しましたSierra

私は、ターミナルで以下のコマンドを実行しました:私は、Visual Studioのコードにいくつかのコードを実行しようとすると

$ 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"の両方をユーザー設定に設定する必要があります。 、

"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はモノへの正しい道は、最新のリリースではコマンドであることに注意してください:settings.jsonに以下の行を追加してみてください。

+0

ありがとうございます!今は動作しますが、Xamarin Studioが好きです。 – Steve

関連する問題