Exportieren von Standard-Logik-Apps aus dem Azure-Portal in Visual Studio Code

Gilt für: Azure Logic Apps (Standard)

Wenn Sie im Azure-Portal an Workflows für Standard-Logik-Apps arbeiten, sollten Sie möglicherweise irgendwann stattdessen Visual Studio Code verwenden. Wenn Sie zu Visual Studio Code wechseln und die Erweiterung für Azure Logic Apps (Standard) installieren, erhalten Sie die erweiterten Vorteile, die nur mit der Erweiterung verfügbar sind, etwa:

  • Bessere Kontrolle über Ihre Entwicklungsumgebung
  • Schnellere Entwicklungsumgebung mit lokalem Debuggen und Tests
  • Integration in Repositorys für die Quellcodeverwaltung
  • Automatisierte Parametrisierung für neue und vorhandene Verbindungen, wodurch die umgebungsübergreifende Bereitstellung vereinfacht wird
  • Automatisierte Generierung für Bereitstellungsskripts, Vorlagen für Azure-Connectors und Bereitstellung mit CI/CD-Pipelines

In diesem Leitfaden wird gezeigt, wie Sie Ihre Standard-Logik-App als ZIP-Dateipaket aus dem Portal herunterladen. Dieses Paket enthält Ihre Logik-App-Workflows, Verbindungen, Hostkonfiguration und App-Einstellungen. In Visual Studio Code können Sie dieses Paket dann zum Erstellen eines Arbeitsbereichs verwenden, der Ihre Logik-App-Projektdateien enthält.

Voraussetzungen

Herunterladen der Logik-App aus dem Portal

  1. Öffnen Sie im Azure-Portal Ihre Ressource vom Typ „Logic App (Standard)“.

  2. Wählen Sie in der Logik-App-Menü Übersicht aus. Wählen Sie auf der Symbolleiste der Seite Übersicht die Option App-Inhalt herunterladen aus.

    Screenshot: Azure-Portal, Standard-Logik-App, Symbolleiste auf der Seite „Übersicht“ und ausgewählte Option „App-Inhalt herunterladen“

  3. Wenn die Bestätigungsmeldung angezeigt wird, wählen Sie Herunterladen aus.

    Das Portal erstellt ein ZIP-Dateipaket mit dem Namen <Logik-App-Name>.zip.

  4. Wählen Sie im Meldungsfeld Downloads die Option Speichern unter aus, navigieren Sie zum gewünschten lokalen Ordner, und wählen Sie Speichern aus.

    Hinweis

    Lassen Sie das Paket gezippt, da Sie die ZIP-Datei für die Erstellung des Arbeitsbereichs nicht extrahieren müssen.

Erstellen Ihres Arbeitsbereichs in Visual Studio Code

  1. Führen Sie in Visual Studio Code die folgenden Schritte aus, wenn die Einrichtung noch nicht erfolgt ist:

    1. Richten Sie Visual Studio Code ein.

    2. Stellen Sie eine Verbindung mit Ihrem Azure-Konto her.

  2. Öffnen Sie im Azure-Fenster auf der Symbolleiste Arbeitsbereich das Menü Azure Logic Apps, und wählen Sie Neuen Logik-App-Arbeitsbereich aus Paket erstellen... aus.

    Screenshot zeigt Visual Studio Code, Azure-Fenster, Arbeitsbereichssymbolleiste mit ausgewählter Schaltfläche für Azure Logic Apps und ausgewählte Option für den Arbeitsbereich

    Das Eingabeaufforderungsfenster Neuen Logik-App-Arbeitsbereich aus Paket erstellen wird geöffnet, sodass Sie das ZIP-Dateipaket auswählen können, das Sie importieren möchten.

    Screenshot: Visual Studio Code mit Aufforderung zur Auswahl des zuvor heruntergeladenen ZIP-Dateipakets

  3. Wählen Sie in der Eingabeaufforderungsliste Durchsuchen aus. Suchen Sie das ZIP-Dateipaket, und wählen Sie es aus. Wenn Sie fertig sind, wählen Sie Paketdatei auswählen aus.

    Sie werden jetzt aufgefordert, den Ordner auszuwählen, in dem Sie Ihren Arbeitsbereich erstellen möchten.

  4. Wählen Sie in der Eingabeaufforderungsliste Durchsuchen aus. Suchen Sie den lokalen Repositoryordner, in dem Sie Ihren Arbeitsbereich erstellen möchten, und wählen Sie ihn aus. Wählen Sie Auswählen aus, wenn Sie fertig sind.

  5. Folgen Sie den nachfolgenden Anweisungen, um mit dem Erstellen Ihres Arbeitsbereichs fortzufahren.

  6. Geben Sie einen Namen für den Arbeitsbereich ein.

  7. Geben Sie einen Namen für das Logik-App-Projekt ein.

    Sie werden nun aufgefordert, Ihr Projekt im aktuellen Visual Studio Code-Fenster oder in einem neuen Fenster zu öffnen.

  8. Wählen Sie Im aktuellen Fenster öffnen oder Neues Fenster öffnen aus, um das Fenster auszuwählen, in dem das Projekt geöffnet werden soll.

    Wenn die Workflows Ihrer Logik-App keine verwalteten, von Azure gehosteten Connectors verwenden, werden Sie aufgefordert, diese Connectors in den Connector-Katalog aufzunehmen, in dem Sie Connectorvorgänge zum Hinzufügen finden.

  9. Um die verwalteten, von Azure gehosteten Connectors in den Connector-Katalog aufzunehmen, wählen Sie Connector aus Azure verwenden aus.

  10. Wählen Sie das Azure-Abonnement aus, das für die Entwicklung und Bereitstellung des Logik-App-Projekts verwendet werden soll.

  11. Wählen Sie die Ressourcengruppe aus, in der Sie von Azure gehostete Verbindungen erstellen möchten, die während der lokalen Entwicklung erstellt wurden.

  12. Wenn Sie aufgefordert werden, die Anmeldung der Azure Logic Apps-Erweiterung mithilfe von Microsoft Entra ID zu erlauben, wählen Sie Zulassen aus.

  13. Wählen Sie Ihre Microsoft Entra ID-Identität aus.

    Wenn Sie fertig sind, wird das Explorer-Fenster in Visual Studio Code geöffnet. Dieses Fenster enthält Ihren neuen Arbeitsbereich mit dem Logik-App-Projekt, das alle Workflows, Verbindungsverweise und relevanten lokalen App-Einstellungen enthält.

    Die Datei README.md des Projekts wird nach der Arbeitsbereichserstellung automatisch geöffnet, z. B.:

    Screenshot: Visual Studio Code, Explorer-Fenster, Arbeitsbereich und Logik-App-Projekt

    Die Datei README.md enthält wichtige Schritte nach der Bereitstellung, die beschreiben, wie Verbindungen aktualisiert werden, die eine verwaltete Identität für die Authentifizierung verwenden.

Nach der Erstellung des Arbeitsbereichs

Stellen Sie bei Verbindungen, die eine verwaltete Identität nutzen, sicher, dass Sie diese Verbindungen für die lokale Entwicklung und das Debuggen aktualisieren. Führen Sie dazu die Schritte in der Datei README.md des Projekts aus.

Weitere Informationen zum Verwalten Ihres Standardlogik-App-Projekts in Visual Studio Code finden Sie unter: