F# チュートリアル - Hello World を 5 分間で

アプリを作成する

コマンド プロンプトで、次のコマンドを実行してアプリを作成します:

ターミナルで、次のコマンドを実行してアプリを作成します:

Terminal
dotnet new console -lang F# -o MyFSharpApp

注: ターミナルによっては、F#"F#" のように引用符で囲むことを要求される場合があります。

次に、前のコマンドで作成された新しいディレクトリに移動します:

Terminal
cd MyFSharpApp

dotnet コマンドは、コンソール型の新しいアプリケーションを作成します。-lang パラメーターは、F# プログラミング言語を指定し、 -oMyFSharpApp という名前のディレクトリを作成し、必要なファイルをそこに格納します。cd MyFSharpApp コマンドを使用すると、新しく作成されたアプリ ディレクトリに移動します。

MyFSharpApp フォルダー内のメイン ファイルは、Program.fs です。既定では、"Hello World from F#!" をコンソールに書き込むのに必要なコードが既に含まれています。

Program.fs
// For more information see https://aka.ms/fsharp-console-apps
printfn "Hello from F#"

下の [続行] を選択して、次の手順に進みます。

エラーが発生しましたか?

テンプレート "コンソール アプリケーション" を作成できませんでした。パス 'C:\Windows\System32\MyApp' へのアクセスが拒否されました。 のようなメッセージを受信した場合、現在のディレクトリを新しいフォルダーを作成するアクセス許可を持つディレクトリに変更してから、コマンドを再実行してください。

SDK がインストールされていることが確実でありながら、プロジェクトの作成中に SDK が見つからない場合は、マシンの PATH 環境変数に問題がある可能性があります。この問題を診断して解決する方法については、 Stack Overflow 投稿 の手順をご覧ください。

発生している問題を解決できない場合は、[I ran into an issue] ボタンを選択して、問題の修正方法を確認してください。

続行