从Web部署或SDK部署Azure云服务

时间:2012-07-16 19:31:33

标签: azure web-deployment

我在使用Azure愚弄。

我在Continuous Delivery for Cloud Applications in Windows Azure上找到了这个指南,并且想过是否有办法使用Web Deploy或Azure SDK来进行实际部署,而不是Powershell?

我想将相同的软件包部署为Cloud Service。 Cloud Service可能不存在,因此需要创建它。如果它存在,它应该只更新包。

更新
我想从我已经拥有的Windows服务(当前部署到本地IIS)中执行此操作。重要的是它可以通过某种编程接口完成,但如果Powershell只是选项,那就这样吧。

可以这样做吗?

2 个答案:

答案 0 :(得分:1)

我发现powershell是过去唯一可以做到并制作云包的方法。 powershell脚本使用SDK,所以理论上你可以编写一个命令行程序来做与powershell一样的事情,但我不知道那些必然会给你带来什么。你需要一个powershell示例来做到这一点,或者你只是不想运行powershell?以下是我发现的如何操作的帖子:http://adambird.com/automating-azure-deployment-with-windows-powe 还有cmd的文档。

http://wappowershell.codeplex.com/documentation

希望这有帮助!

答案 1 :(得分:0)

如果您不想使用PowerShell,可以采用其他方式进行部署,即VS2010 / AzureSDK。

由于某些严重的限制,Web部署不是将程序包部署到Windows Azure的建议方法,但是您可以查看如何配置它here

如果要使用Windows Azure SDK进行部署,请确保使用VS2010,并且可以使用VS2010发布选项直接部署应用程序。这非常简单,并描述了here