2016-04-14 11 views
3

は、私は、Visual StudioのCommunity Editionを使用してのF#をインストールしていると私は、コマンドから、私も試した例外が開始エラーFSI

enter image description here

を投げられ促しFSIを実行すると、私はまたVisual F# 4.0 Tools

をインストールパスにF#を追加しても問題は解決しませんでした。他に何をすべきですか?

編集:

私はCからFSI直接実行する場合:\プログラムファイル(x86の)\マイクロソフトのSDK \ F#それが動作する4.0 \枠組み\ v4.0の\。

+0

これはあなたの問題を解決しますか? – s952163

答えて

1

です。

しかし、参考までに、ここに解決策があります。

λ where fsi 
C:\Program Files\dotnet\bin\fsi.exe 
C:\Program Files (x86)\Microsoft SDKs\F#\4.0\Framework\v4.0\Fsi.exe 

DOTNETコアからFSIが動作していないいくつかの理由:FSI私はこの出力を持っていたを実行した後

。システムパスの順序を変更して、F#Toolsがdotnet coreの前に来て、問題を修正しました。

0

Visual F#4.0ツールをアンインストールしてから、Visual Studioを起動し、F#対話ウィンドウが機能するかどうかを確認します。これは、お使いのマシンに固有のものでも、VS2015とF#Toolsの間の不一致でもかまいません。具体的には、VS2015 Update 1に間違ったリダイレクトがありました。そしてF#はF#4.0ツールよりも高いです。 VS2015のバージョンを確認できますか?

ところで、fsi.exeはC:\Program Files (x86)\Microsoft SDKs\F#\4.0\Framework\v4.0

であるべきとバージョンは、私は私の問題は、F# forum on googleを使用して固定していたMicrosoft (R) F# Interactive version 14.0.23413.0

+0

私はVSとF#関連のすべてをアンインストールしました...私はVS2015アップデート2を再インストールしましたが、私は同じエラーがあります。 2台の異なるコンピュータでこのエラーが発生しました – vintem

+0

VS2015 RTM(Update1またはUpdate2で​​はなく)をインストールできますか?私はあなたがF#Toolsをインストールしていないと仮定します。このエラーはいつ発生しますか? VSを起動すると? (Un)幸い私はUpdate2をインストールしていません。アップデート1の後にdevenv.exe.configをVSのために修正しなければならないことを思い出しました。ストックPCにインストールしているのですか、これは特別なセットアップですか?私はSystem.ConsolePalにバンパインを覚えていません – s952163

+0

私は前にUpdate1を持っていました。私はF#Toolsをインストールしていません。このエラーは、コンソールを開いてfsiを実行しようとしたときに発生します。 VS上ですべてうまく動作します – vintem

関連する問題