Ich habe meiner Azure-Website einen Web-Job hinzugefügt. Der Webjob bereitet eine Datei vor und ich möchte sie in einem ordentlichen Ordner auf der Webseite speichern.Azure Web Job schreibt Dateien in das Verzeichnis einer Website
Environment.CurrentDirectory
Lauf auf dem Skript gibt einen Pfad unter einem Temp-Verzeichnis: Temp\jobs\triggered\WEBJOBNAME\q0uwrohv.x5e
Ich habe versucht, auf dem Verzeichnisbaum zu gehen:
string path = Path.Combine(Environment.CurrentDirectory, @"..\..\..\..\..\Data")
Aber es funktioniert nicht:
C:\DWASFiles\Sites\WEBSITENAME\Temp\jobs\triggered\WEBJOBNAME\q0uwrohv.x5e\..\..\..\..\..\Data
Wie können Sie Dateien von WebJob zu einem bestimmten Pfad erstellen und speichern?
Ich möchte nicht Blob speichern.
für mich gearbeitet. Vielen Dank! – wiseindy
Verwenden Sie die Umgebungsvariable WEBROOT_PATH, anstatt den Pfad 'd: \ home \ site \ wwwroot' hart zu codieren. –
Die Verwendung der Kudo Debug Console machte dies zu einer trivialen Aufgabe für die Implementierung –