私はhttps://github.com/enricosada/fsharp-dotnet-cli-samples/wiki/Getting-Started#hello-worldに従って、Mac で f# と dotnet コアを使い始めようとしていました。
% mkdir helloworld % cd ハローワールド % dotnet new --lang "f#" /Users/User/dotnet/helloworld に新しい F# プロジェクトを作成しました。 %ls Program.fs project.json
ここで、従ったチュートリアルで概説されているように、NuGet.Config がないことは既にわかります。それで
% ドットネット復元 log : /Users/User/dotnet/helloworld/project.json のパッケージを復元しています... log : ツール 'dotnet-compile-fsc' のパッケージを /Users/User/dotnet/helloworld/project.json に復元しています... log : ロックファイルをディスクに書き込んでいます。パス: /Users/User/dotnet/helloworld/project.lock.json ログ: /Users/User/dotnet/helloworld/project.json log : 復元は 2148ms で完了しました。 % ドットネット実行 プロジェクト helloworld (.NETCoreApp,Version=v1.1) は、期待される出力が欠落しているためコンパイルされます .NETCoreApp,Version=v1.1 の helloworld をコンパイルしています 指定されたフレームワーク 'Microsoft.NETCore.App'、バージョン '1.0.0' が見つかりませんでした。 - アプリケーションの依存関係を確認し、次の場所にインストールされているフレームワーク バージョンをターゲットにします。 /usr/local/share/dotnet/shared/Microsoft.NETCore.App - 次のバージョンがインストールされています。 1.1.0 - または、フレームワーク バージョン '1.0.0' をインストールします。 /usr/local/share/dotnet/dotnet compile-fsc @/Users/User/dotnet/helloworld/obj/Debug/netcoreapp1.1/dotnet-compile.rsp が終了コード 131 を返しました コンパイルに失敗しました。 0 警告 0 エラー 経過時間 00:00:00.4439997
ドットネット情報によると
% dotnet --info .NET コマンド ライン ツール (1.0.0-preview2-1-003177) 製品情報: バージョン: 1.0.0-preview2-1-003177 SHA-1 ハッシュをコミットします: a2df9c2576 実行時環境: OS名:Mac OS X OS バージョン: 10.12 OS プラットフォーム: ダーウィン 削除: osx.10.12-x64