Hantera och distribuera fristående ASP.NET Core Blazor WebAssembly med Azure Static Web Apps

Anmärkning

Det här är inte den senaste versionen av den här artikeln. Den aktuella versionen finns i .NET 10-versionen av den här artikeln.

Varning

Den här versionen av ASP.NET Core stöds inte längre. Mer information finns i .NET och .NET Core Support Policy. Den aktuella versionen finns i .NET 10-versionen av den här artikeln.

Den här artikeln beskriver hur man kan hosta och implementera fristående Blazor WebAssembly med Microsoft Azure Static Web Apps.

Appkonfiguration

Ange en återställningsväg för navigering för att säkerställa att begäranden om en sökväg returneras index.html.

Skapa en fil med namnet staticwebapp.config.json i projektets rotmapp med följande innehåll:

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

Distribuera från Visual Studio

Så här distribuerar du en fristående Blazor WebAssembly-app från Visual Studio:

GitHub-utplaceringsscenarier