1

我在玩Azure。

在 Windows Azure 中找到了关于云应用程序持续交付的指南,我想是否有办法使用 Web Deploy 或 Azure SDK 来进行实际部署,而不是 Powershell?

我想部署与云服务相同的包。云服务可能不存在,因此需要创建它。如果存在,它应该只更新包。

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

这可以做到吗?

4

2 回答 2

1

我发现powershell是过去制作云包的唯一方法。powershell 脚本使用 SDK,因此理论上您可以编写一个命令行程序来执行与 powershell 相同的操作,但我不知道这必然会为您带来什么。您是否需要一个 powershell 示例来执行此操作,或者您只是不想运行 powershell?这是我发现的有关如何执行此操作的帖子: http : //adambird.com/automating-azure-deployment-with-windows-powe 此处还有 cmdlet 上的文档。

http://wappowershell.codeplex.com/documentation

希望这可以帮助!

于 2012-07-16T21:26:30.273 回答
0

如果您不想使用 PowerShell,还有其他方法可以部署,即 VS2010/AzureSDK。

由于一些严重的限制,Web Deploy 不是将包部署到 Windows Azure 的建议方法,但是您可以在此处查看如何配置它。

如果您想使用 Windows Azure SDK 进行部署,您肯定会使用 VS2010,您可以使用 VS2010 发布选项直接部署您的应用程序。这是非常直接的,并在此处进行了描述。

于 2012-07-16T22:52:30.373 回答