2017-10-20 2 views
3

Ich mag wirklich die Arbeit mit Azure-Funktionen im Portal, aber ich brauche etwas mehr Werkzeuge, die ich für meine git Repo commit, leicht hinzufügen Assemblys und einfach nur arbeiten in einer vertrauteren Umgebung.Importieren Azure-Funktion aus dem Portal in Visual Studio

Ist es möglich, Ihre Azure-Funktions-App und möglicherweise die Funktionen selbst im Portal zu erstellen und dann zu Visual Studio zu wechseln und diese Funktions-App als Projekt zu importieren? Oder nähere ich mich dem Unrecht? Ich verstehe, dass wir direkt aus Visual Studio erstellen und dann bis Azure veröffentlichen können, und vielleicht sollten wir das auch so machen.

+0

für Schritt für Schritt Anleitung, wie man es tun - unter diesem Link sehen: https://blogs.msdn.microsoft.com/appserviceteam/2017/03/16/publishing-a-net- class-library-as-a-function-app/ –

Antwort

4

Ein paar Stücke, die Sie tun könnten. Sie können die Entwicklung im Portal starten und dann die App-Einstellungen (Verbindungszeichenfolgen usw.) über die azure-function-core-tools mit einem CLI-Befehl wie func azure functionapp fetch-app-settings <appName> herunterladen - aber das wird nur die Einstellungen in ein vorhandenes lokales Projekt ziehen.

Sie auch auf die Platform Einstellungen Registerkarte und öffnen Sie den App-Service Editor gehen können, das Sie auf den Arbeitsbereich, wie im Bild unten herunterladen lassen würde. Dadurch wird das Funktionsprojekt in einen Ordner heruntergeladen, den Sie in die Quellcodeverwaltung einchecken und mit CI/CD verwenden können.

jedoch ein wichtiger Hinweis ist das Portal für C# -Projekten C# Script-Dateien verwenden (.csx) und die Visual Studio Tools für Funktionen erstellen .NET-Assemblies (.dll), so dass, wenn C# würden Sie nicht sein Sie können den Arbeitsbereich herunterladen und in Visual Studio öffnen - Sie würden den Code wahrscheinlich besser in ein Visual Studio-Projekt kopieren/einfügen.

Persönlich seit dem letzten v3-Update von VS 2017 finde ich ab Visual Studio ist noch bequemer als das Portal für Function-Anwendungen war.

App Service Editor

+0

Danke, das ist die Art von Perspektive, nach der ich gesucht habe. – tokyo0709

Verwandte Themen