F# 3.0 コマンドライン コンパイラを使用して実行可能ファイルをコンパイルし、Mono で実行したいと考えています。
コードの実行が開始されますが、Mono は System.Core を読み込めないと言ってすぐに停止します。これをグーグルで検索すると、バージョン 4 ではなく .net 3.5 をターゲットにする必要があることが示唆されます。
MSVC を使用するかのように、クリックして目的の CLR バージョンを設定できる場所があることを確認して、方法があると確信しています。
どうすればいいですか?どうもありがとう。
編集:
MSVC GUI で開発されたより単純なプロジェクトで .net 3.5 をターゲットにしようとしました。次に、実行可能ファイルは FSharp.Core 2.0.0 を要求し、以前よりもさらに進んでいます。F# 3 コンパイラには .net 2.0 コア ライブラリが付属しているように見えるので、古いバージョンのフレームワークと互換性のあるコードを生成できるはずです。これが残した問題は、「GUI でそれができる場合、コマンド ラインから同じことを行うにはどうすればよいか」ということです。