Schnellstart: Veröffentlichen einer ASP.NET-Web-App

In diesem Artikel erfahren Sie, wie Sie Ihre erste ASP.NET Web-App an verschiedenen Orten veröffentlichen können, z. B. auf einem lokalen Webserver wie IIS oder in einer Remotecloudumgebung wie Azure App Service.

Dieser Artikel unterstützt ASP.NET und ASP.NET Core.

Hinweis

In diesem Artikel erhalten Sie Informationen zur manuellen Bereitstellung, die sich hervorragend für schnelle Implementierungen eignet. Für größere Projekte und Produktionsszenarien empfiehlt es sich jedoch, eine Bereitstellungspipeline einzurichten. Sie können GitHub-Aktionen oder Azure DevOps-Pipelines verwenden, um für solche Szenarien automatische Bereitstellungen mit fortlaufender Integration einzurichten.

Voraussetzungen

Sie müssen Visual Studio mit der Workload „ASP.NET und Webentwicklung“ installiert haben.

Wenn Sie Visual Studio bereits installiert haben:

  • Installieren Sie in Visual Studio die neuesten Updates, indem Sie Hilfe>Nach Updates suchen auswählen.
  • Fügen Sie die Workload hinzu. Wählen Sie dazu Tools>Tools und Features abrufen aus.

Erste Schritte

Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Ihr Projekt, und wählen Sie Veröffentlichen aus.

Screenshot: Schaltfläche „Veröffentlichen“

Wenn Sie diese Web-App zum ersten Mal veröffentlichen, wird als Nächstes der Veröffentlichungs-Assistent angezeigt.

Screenshot: Veröffentlichungs-Assistent mit den verfügbaren Veröffentlichungszielen

Hinweis

Visual Studio filtert die Liste der Ziele in Abhängigkeit vom Typ der Web-App.

Veröffentlichen Ihrer Web-App in Azure

Ausführliche Schritte zum Veröffentlichen Ihrer Web-App finden Sie unter Schnellstart: Bereitstellen einer ASP.NET-Web-App.

Nächste Schritte

Verwalten Sie die Einstellungen für die Webanwendungsbereitstellung. Durch die Verwaltung von Einstellungen können Sie die .NET-Bereitstellungsoptionen sowie Verhaltensweisen steuern, z. B. wie vorhandene Dateien behandelt werden, die nicht Teil des Bereitstellungsprozesses am Bereitstellungsziel sind. Weitere Informationen finden Sie unter Verwalten von Webbereitstellungseinstellungen.