2017-05-30 2 views
0

Ich habe erfolgreich eine vorkompilierte Funktion (DLL) erstellt und stieß jedoch auf einige Probleme in Bezug auf Referenz von meiner DLL zu anderen .Net Framework-Bibliotheken.Referenzen von vorkompilierte DLL

Ich habe zuerst versucht, nur meine DLL zu Azure zu fördern, und das wegen fehlender Abhängigkeit fehlgeschlagen. Als nächstes habe ich versucht, Reflector zu verwenden, um die tatsächlichen Abhängigkeiten meiner DLL aufzulisten und sie mit Nuget einzubinden, aber am Ende habe ich einfach jedes DLL aus meinem Projekt-Bin-Verzeichnis nach Azure kopiert und es hat funktioniert.

Also, wie weiß ich, welche Bibliotheken tatsächlich von der Azure Function-Umgebung enthalten sind und welche ich zu Nuget oder selbst hochladen muss. Ich konnte keine Dokumentation zu diesem Thema finden.

Antwort

0

Mit dem vorkompilierten Modell müssen Sie Ihre Abhängigkeiten mit der Assembly verknüpfen, in der Ihre Funktion definiert ist (ähnlich wie bei der Bereitstellung einer Konsole oder einer Standard-Webanwendung).

Der einfachste Ansatz besteht darin, die Dateien aus dem Ausgabeordner Ihrer Assembly bereitzustellen. Die Azure-Funktionen-Tools für Visual Studio 2017 werden genau das für Sie tun und Ihnen die Möglichkeit geben, direkt von VS zu veröffentlichen.

+0

Bitte lassen Sie uns wissen, wenn dies Ihre Frage nicht beantwortet. –