rksoftware

Visual Studio とか C# とかが好きです

Blazor WebAssembly プロジェクトの作り方

Blazor には 7 つのプロジェクト タイプがあります。

今回は一番シンプルな Blazor WebAssembly プロジェクトを作ってみたいと思います。

■ dotnet command

コマンドで作成すると手ばやいです。

> dotnet new blazorwasm -o BlazorWasmSamle

実行はプロジェクト ファイル (.csproj) のある場所で dotnet run

> cd .\BlazorWasmSamle\
> dotnet run

実行したら、コンソールに表示されている URL (https://localhost:XXXX) を Web ブラウザでアクセスします。

PS C:\sample\BlazorWasmSamle> dotnet run
ビルドしています...
info: Microsoft.Hosting.Lifetime[14]
      Now listening on: https://localhost:7276
info: Microsoft.Hosting.Lifetime[14]
      Now listening on: http://localhost:5231
info: Microsoft.Hosting.Lifetime[0]
      Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
      Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
      Content root path: C:\sample\BlazorWasmSamle

Blazor WebAssembly の Web アプリが開きました。DLL などもダウンロードされていることが見えます。

左ペインで [ Counter ] を選択。

[ Click me ] をクリックするたびにカウントが増えていきます。(プロジェクトテンプレートでそういう動作が実装されています)

これで Blazor WebAssembly のプロジェクトを作成して実行することができました。

■ Visual Studio

ワークロード ASP.NET と Web 開発 が必要です。

Visual Studio の場合はプロジェクトの作成から。



プロジェクト (ソリューション) が作成され、Visual Studio で開かれます。

デバッグ実行でブラウザが起動し、サイトが開きます。

■ 簡単ですね

簡単ですね。