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.
Für ASP.NET-, .NET Core- und Python-Apps können Sie das Veröffentlichungstool verwenden, um Ihre Anwendungen bereitzustellen.
Was ist veröffentlichen?
Mit dem Veröffentlichungstool können Sie Ihre Anwendung an verschiedenen Zielen bereitstellen. Beginnen Sie, indem Sie im Projektmappen-Explorer mit der rechten Maustaste auf Ihr Projekt klicken und im Kontextmenü " Veröffentlichen" auswählen. Wenn Sie das Projekt zuvor noch nicht veröffentlicht haben, werden Sie aufgefordert, auszuwählen, für welchen Dienst Sie veröffentlichen möchten, bei dem es sich um einen IIS-Server, einen Azure-Dienst wie App Service, eine Docker-Containerregistrierung oder einen FTP-Server handeln könnte.
Die Bereitstellungsoptionen werden an anderer Stelle in der Dokumentation behandelt. Sehen Sie sich einen ersten Blick auf die Bereitstellung an.
Wenn Sie das Projekt bereits veröffentlicht haben, wird der Bildschirm " Veröffentlichen " angezeigt, der Links zu den bereitgestellten Ressourcen, Informationen zur Bereitstellung und eine Schaltfläche zum Veröffentlichen der Anwendung bereitstellt. Sie können auch die Schaltfläche "Neu " verwenden, um den Veröffentlichungsprozess erneut zu durchlaufen, wodurch ein neues Veröffentlichungsprofil erstellt wird. Veröffentlichen verwendet Profile (.pubxml Dateien), um mehrere Projektkonfigurationen und mehrere Veröffentlichungsziele für ein einzelnes Projekt zu ermöglichen.
Unter "Weitere Aktionen" finden Sie Optionen zum Löschen des Veröffentlichungsprofils, zum Bearbeiten von Einstellungen oder zum Wiederherstellen des Profils.
Veröffentlichen von Profildateien (PUBXML-Dateien)
Der Inhalt des Profils ist XML und basiert auf MSBuild.
Das Veröffentlichungsprofil speichert Anmeldeinformationen in einer separaten, ausgeblendeten Standarddatei, die nicht eingecheckt wird.
Sie können Veröffentlichungsprofile immer aus IIS und Azure App Service importieren.
Visual Studio kann Ihnen helfen, Abhängigkeiten für Azure-Dienste zu verwalten.
Wenn Sie das Veröffentlichungstool verwenden, um Ihre Anwendung in Azure bereitzustellen, erhalten Sie die Möglichkeit, Abhängigkeiten für Azure-Dienste zu konfigurieren.
Die Idee besteht darin, dass Sie eine Verbindung mit einer anderen SQL-Datenbank, einem anderen Speicherkonto oder einem anderen Key Vault für verschiedene Umgebungen wie Tests, QA, Vorproduktion usw. herstellen möchten. Siehe Visual Studio Connected Services.
Nächste Schritte
Für das Veröffentlichungstool: