2015-08-17 71 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进行身份验证。

相关问题