2017-01-09 2 views
0

Ich versuche, meinen WebJob zusammen mit den PDB-Dateien zu veröffentlichen, aber es funktioniert nicht. Ich habe sie unter Eigenschaften -> Publizieren -> Anwendungsdateien aufgenommen.Bereitstellen von PDB-Dateien für Azure Webjob

Gemäß dieser Answer

Application files

Aber sie sind noch nicht im Einsatz:

Application files

Ich bin von rechts zu veröffentlichen, das Projekt klicken und dann "Als Azure WebJob veröffentlichen "Verwenden eines Veröffentlichungsprofils. Die PDB-Dateien werden beim lokalen Erstellen im Freigabemodus in den Ordner bin/release kopiert.

Ich weiß nicht, was sonst noch zu tun ist, so dass jede Hilfe sehr geschätzt wird!

Antwort

1

Eine PDB Datei steht für eine Programmdatenbankdatei und wird generiert, wenn wir ein Programm erstellen, das ein Programm ausführt, das die Fähigkeit zum Debuggen benötigt und das bedeutet nur auf Fehler überprüfen. Wenn wir also ein Programm erstellen und testen müssen, ob es korrekt läuft, erzeugt es eine dieser Dateien, die eine Art aller Konfigurations- und Debugging-Daten enthält. Wir können den WebJob fortsetzen, als wir unseren WebJob mit Configuration Debug veröffentlicht haben.

Wenn wir Konfiguration Debug und dann den WebJob auf den Azure veröffentlichen, können wir PDB-Dateien für Azure WebJob bereitstellen.

enter image description here

Dann können wir prüfen, ob PDB-Dateien in das Kudu hochgeladen werden.

enter image description here

ich Recht habe die Veröffentlichung des Projekts klicken und dann auf „Veröffentlichen als Azure WebJob“ ein Profil veröffentlichen werden. Die PDB-Dateien in den Papierkorb/Freigabeordner kopiert werden, wenn sie lokal in Release-Modus Aufbau

So Basis auf meinem Verständnis, scheint es nicht sinnvoll, PDB-Dateien in dem Azure WebJob mit Konfiguration Release hochladen.

+0

Danke, dass der Trick! – Boenne