我目前在Visual Studio内部部署时遇到问题(基本上Visual Studio在创建程序包时崩溃)。我知道如何使用cspack自己构建一个包,所以我创建了一个批处理文件来构建项目并创建包。但是也可以从命令行部署包吗?现在我正在使用管理门户,但如果我也可以将它放在脚本中,那就太好了。
答案 0 :(得分:4)
您可以使用此处的Windows Azure PowerShell Cmdlet进行部署:http://wappowershell.codeplex.com。
使用Update-Deployment或New-Deployment。
答案 1 :(得分:3)
除了使用PowerShell之外,如果您使用批处理文件,还可以使用 CSManage.exe :http://code.msdn.microsoft.com/windowsazure/Windows-Azure-CSManage-e3f1882c
示例:
csmanage.exe /create-deployment /slot:staging /hosted-service:MyHostedService /name:MyDeployment /label:MyLabel /config:./ServiceConfiguration.cscfg /package:http://myaccount.blob.core.windows.net/packages/MyApplication.cspkg