2015-08-17 75 views
0

我需要直接複製Web應用程序文件天青&通過命令行發佈到網站(可以使用WebMatrix工具完成相同的操作,如https://azure.microsoft.com/en-in/documentation/articles/web-sites-dotnet-using-webmatrix/所述)部署原始Web應用程序文件到Azure使用命令行

我期待它需要Azure CLI來執行此操作。任何人都可以通過這種(或)直接解決方案的最佳方式來解釋這一要求。

+0

有CLI看看[這](https://msdn.microsoft.com/library/dn642480.aspx)。 [Here](http://www.asp.net/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/automate-everything)你會找到可以使用的所有其他方法。 –

回答

0

下面是如何部署到Web應用程序的好清單:https://azure.microsoft.com/en-us/documentation/articles/web-sites-deploy/。 Git非常易於使用,並且可以直接從cmd進行管理。您可以通過Azure CLI訪問REST API,但不能更改現有站點的單個文件。

如果您想要一種非常通用的方式來更改部署文件,您還可以通過Kudu REST API執行以下操作:使用invoke-webrequest(https://technet.microsoft.com/en-us/library/hh849901.aspx)從您的網站下載文件,使用標準文本修改文件處理,然後通過壓縮文件來上傳文件,然後調用Kudu REST API(https://github.com/projectkudu/kudu/wiki/REST-API#zip)。您可以使用基本身份驗證與您從發佈設置獲得的憑據對照此REST API進行身份驗證。

相關問題