.NET チュートリアル - 5 分でできる Hello World

ダウンロードしてインストール

最初の .NET アプリケーションをビルドするには、.NET SDK、Visual Studio Code、および C# 開発キットをインストールする必要があります。

.NET SDK、Visual Studio Code、C# 開発キットとは?

  • .NET SDK (ソフトウェア開発キット) は、C# を使用してアプリケーションをビルドおよび実行するのに必要なツールとライブラリの、無料のオープンソース コレクションです。C# は、最新のオブジェクト指向プログラミング言語であり、このチュートリアルで使用されています。

  • Visual Studio Code (VS Code) は、軽量かつ無料の、世界的に人気の高いオープンソース コード エディターです。これは、C# コードを記述するために使用します。

  • C# 開発キットは、C# の開発を容易にする、一連の強力な VS Code 拡張機能です。これは、アプリのビルド時にコードを記述、テスト、デバッグするのに役立ちます。

.NET WinGet 構成ファイルでは、.NET 9 SDK、VS Code、および C# 開発キットがインストールされます。既にインストールされているものがあれば、WinGet はそのインストール手順をスキップします。

Visual Studio Code を使用して初めての .NET アプリケーションをビルドするには、環境を設定します。

  1. .NET SDK をダウンロードしてインストールします:

    .NET 9 SDK x64 (Intel) のダウンロード
    .NET 9 SDK Arm64 (Apple Silicon) のダウンロード

    Apple M1 または M2 チップを搭載した Mac をお使いの場合は、Arm64 バージョンの SDK をインストールする必要があります。

  2. VS Code をダウンロードしてインストールします:

    VS Code のダウンロード

  3. VS Code を開き、左側にある VS Code のアクティビティ バーにある 拡張機能 ボタンを選択します。検索バーに C# と入力し、C# 開発キットを選択し、C# 開発キット拡張機能ページの インストール ボタンを選択します。

    VS Codeの C# 開発キット'

構成ファイルをダウンロードして実行する

WinGet ファイルをダウンロードするには、次のリンクをクリックしてください:

ダウンロード フォルダーを開き、ファイルをダブルクリックしてインストールを開始します。ファイルを実行するアプリケーションを選択するように求められた場合は、[Windows パッケージ マネージャー クライアント] を選択します。

ダウンロード フォルダー内の dotnet 構成ファイル

ターミナルが開き、WinGet 構成ファイルにより、.NET 9 SDK と、(インストールされていない場合は) VS Code、および C# 開発キットをインストールする準備が整っていることが確認できます。

dotnet sdk、vscode、および csharp 開発キットのインストール

使用許諾契約書を読み、ターミナルに 「y」と入力し、Enter キーを押して、この契約書に同意します。

注: 実行するために構成設定を選択する際は、その内容を理解しておく必要があります。Microsoft は、ユーザーが作成またはインポートした構成ファイルについて責任を負いません。この構成により、Windows の設定の変更、ソフトウェアのインストール、ソフトウェアの (セキュリティを含む) 設定の変更、およびサード パーティのパッケージとサービスへのユーザー契約が、ユーザーに代わって行われる場合があります。この構成ファイルを実行すると、これらのリソースとその設定について理解し、同意したことになります。インストールされているアプリケーションは、すべて、その所有者によってライセンスが提供されます。Microsoft は、サード パーティのパッケージまたはサービスに対して一切の責任を負わず、ライセンスも付与するものではありません。

使用許諾契約書画面

WinGet は、作業を開始するために必要なすべてのものをインストールしています。インストール時間は、コンピューターの仕様、ネットワーク速度などによって異なります。完了するまでに最大 5 分かかりますが、最大 15 分かかる場合があります。

インストール手順によっては、インストールに管理者レベルのアクセス許可が必要な場合があります。の Windows タスク バーでユーザー アカウント制御 (UAC) のプロンプトが点滅、そのアイコンをクリックしてください。インストールを続行するには、メッセージが表示されたら [はい] を選択する必要があります。

UAC アイコンが表示されている Windows タスク バーのスクリーンショット

インストールが完了すると、以下の出力がターミナルに表示されます。

dotnet sdk、vscode、および csharp 開発キットのインストールの完了

すべてが正しくインストールされていることを確認する

これで環境が設定されるので、Windows タスク バー [検索] に移動し、「Visual Studio Code」と入力します。アプリケーションをクリックして、VS Code を開きます。

環境を設定したら、新しい VS Code ターミナルを開きます。ツール バーで ターミナル を選択し、それから 新しいターミナル を選択します。

Windows 検索バーで VSCode を検索する

注意: ターミナルでVS Codeを開く場合は、Workspace Trust を有効にする必要があります。

次に、ツール バーに移動し、[ターミナル][新しいターミナル] の順に選択します。

VS Code の新しいターミナル

ターミナルで、次のコマンドを実行してインストールを確認します。

Terminal
dotnet

VS Code ターミナルで dotnet コマンドを実行する

VS Code ターミナルで dotnet コマンドを実行する

インストールが成功した場合、次のような出力が表示されます:

Terminal
Usage: dotnet [options]
Usage: dotnet [path-to-application]

Options:
-h|--help         Display help.
--info            Display .NET information.
--list-sdks       Display the installed SDKs.
--list-runtimes   Display the installed runtimes.

path-to-application:
The path to an application .dll file to execute.

問題がなければ、下の [続行] を選択して次の手順に進みます。

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

'dotnet' は内部コマンドまたは外部コマンドとして認識されていません というエラーを受信した場合は、新しい VS Code ターミナルを開きます。VS Code を再起動しても、コンピューターを再起動しても問題が解決しない場合はで問題が解決しない場合は問題が発生しました ボタンを使用して、問題の解決に役立ててください。

続行