Azure Static Web Apps を使用 ASP.NET Core スタンドアロン Blazor WebAssembly をホストしてデプロイする

これは、この記事の最新バージョンではありません。 現在のリリースについては、 この記事の .NET 10 バージョンを参照してください。

警告

このバージョンの ASP.NET Core はサポート対象から除外されました。 詳細については、 .NET および .NET Core サポート ポリシーを参照してください。 現在のリリースについては、 この記事の .NET 10 バージョンを参照してください。

この記事では、Blazor WebAssembly を使用してスタンドアロン をホストおよびデプロイする方法について説明します。

アプリを構成する

パスの要求が index.html返されるようにするには、ナビゲーション フォールバック ルートを設定します。

プロジェクトのルート フォルダーに staticwebapp.config.json という名前のファイルを作成し、次の内容を含めます。

{
  "navigationFallback": {
    "rewrite": "/index.html"
  }
}

Visual Studio からデプロイする

スタンドアロン Blazor WebAssembly アプリをVisual Studioからデプロイするには:

GitHub デプロイ シナリオ