2016-08-01 12 views
1

Wir FunctionApps durch ARM-Vorlagen erstellen und die Funktionen Kudu API laden, wie unten, bekommt NuGet in Azure Funktionen wiederherstellen funktioniert nicht, wenn Funktionen als Zip-Dateien über die API Kudu hochgeladen werden

Invoke-RestMethod -Headers @{Authorization=(“Basic {0}” -f $base64AuthInfo)} ` 
        -Uri "<funcappURI>/api/zip/site/wwwroot" ` 
        -Method Put ` 
        -InFile "function.zip" ` 
        -ContentType "multipart/form-data" 

gezeigt Obwohl die Funktion erstellt wurde, löst der Zip-Upload keine NuGet-Wiederherstellung aus, wodurch die Funktion fehlschlägt.

Nur eine manuelle Änderung in der Datei project.json löst eine Wiederherstellung aus.

Gibt es eine Möglichkeit, eine Nuget-Wiederherstellung ohne manuelle Schritte auszulösen?

Antwort