8

Ubuntu で F# をサポートする Monodevelop をインストールするには、こちらの手順に従いましたが、Monodevelop を開いて単純な F# プログラムをコンパイルしようとすると、次のメッセージが表示されます。

エラー: フレームワーク '.NETFramework 4.5' がインストールされていません。

Monodevelop が ( /usr/bin/fsharpc) を使用しているのと同じコンパイラを使用してコマンド ラインで手動でコンパイルすると、ファイルがコンパイルされ、正常に実行される実行可能ファイルが生成されます。プロジェクトが Monodevelop でコンパイルされないのはなぜですか?それを修正する方法はありますか?

4

1 に答える 1

1

正式には (2013 年現在)、MonoDevelop/XamarinStudio はまだ F# をサポートしていません。そのため、F# のサポートは Xamarin によって正式にサポートされていません。

ただし、Visual Studio 2012 (または SharpDevelop) を使用してWindowsで F# プロジェクトをビルドし(.NET Framework 3.0をターゲット)、コンパイルされたバイナリをLinuxに移動できます。

私はこれを試しましたが、このソリューションは機能しています。

于 2013-07-23T13:43:22.180 に答える