Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Dies ist nicht die neueste Version dieses Artikels. Die aktuelle Version finden Sie in der .NET 10-Version dieses Artikels.
Warnung
Diese Version von ASP.NET Core wird nicht mehr unterstützt. Weitere Informationen finden Sie in der .NET- und .NET Core-Supportrichtlinie. Die aktuelle Version finden Sie in der .NET 10-Version dieses Artikels.
In diesem Artikel wird erläutert, wie Sie eigenständige Apps Blazor WebAssembly in Microsoft Azure Static Web Apps hosten und bereitstellen.
App-Konfiguration
Um sicherzustellen, dass Anforderungen für jeden Pfad index.html zurückgeben, legen Sie eine Fallback-Route für die Navigation fest.
Erstellen Sie eine Im Stammordner des Projekts benannte staticwebapp.config.json Datei mit dem folgenden Inhalt:
{
"navigationFallback": {
"rewrite": "/index.html"
}
}
Bereitstellen aus Visual Studio
So stellen Sie eine eigenständige Blazor WebAssembly-App aus Visual Studio bereit:
- Speichern Sie alle nicht gespeicherten Arbeiten im Projekt, da während des Prozesses möglicherweise ein Neustart von Visual Studio erforderlich ist.
- Befolgen Sie die Anleitungen unter Deploy a Blazor app on Azure Static Web Apps: Deploy from Visual Studio (Azure Static Web Apps documentation).
GitHub-Bereitstellungsszenarien
- Visual Studio Code: Schnellstart: Erstellen Ihrer ersten statischen Website mit Azure Static Web Apps
- .NET CLI: Bereitstellen von Blazor Websites in der Cloud mit Azure Static Web Apps (Video)
- Bereitstellung über GitHub: Tutorial: Erstellen einer statischen Web-App mit Blazor in Azure Static Web Apps