Eine Webanwendung per MSBUILD-Befehlszeile zu Azure veröffentlichen

Auch wenn in Visual Studio per Rechtsklick und dann „Publish“ das Veröffentlichen zu Azure korrekt funktioniert, kann es trotzdem beim Aufruf über die Befehlszeile via MSBUILD.EXE fehlschlagen.

Und zwar, weil das Kennwort nicht hinterlegt ist.

Diese Stack-Overflow-Frage beschäftigt sich damit:

Und verlinkt u. a. auch auf diesen Blog-Artikel:

https://greatrexpectations.com/2013/02/02/publish-an-azure-web-site-from-the-command-line/

Und der verlinkt auf diesen Artikel, der aufzeigt, wie die PublishSettings-Datei im Azure-Portal gefunden werden kann:

Inzwischen sieht die GUI im Azure-Portal etwas anders aus, ich bin zum Abrufen der Profil-Datei wie folgt vorgegangen:

  1. Am Azure-Portal anmelden
  2. Auf „Alle Ressourcen“ klicken
  3. Auf diejenige Ressource vom Typ „App Service“ klicken, von der die Profildatei ermittelt werden soll
  4. Rechts oben auf „Veröffentlichungsprofil abrufen“ klicken