自动部署azure云服务 - 不在Visual Studio / VSTS中 -

时间:2017-04-05 18:37:40

标签: azure azure-cloud-services

我在VS2015中创建了一个具有辅助角色的azure云服务。这是两个项目。

我想知道如何使用工具/ cli打包并发布此云服务?

当我谷歌搜索'部署azure云服务'时,我得到的结果是在Visual Studio或Visual Studio Team System中执行此操作。

这不是我想要的!

1 个答案:

答案 0 :(得分:0)

我们可以使用cspack command line tool to package a cloud service。如果应用程序仅包含辅助角色,则可以参考以下命令。

cspack D:\xxx\xxx\ServiceDefinition.csdef /role:WorkerRole1;D:\xxx\WorkerRole1\bin;D:\xxx\WorkerRole1\bin\Debug\WorkerRole1.dll

您可以参考this article中的 PublishCloudService.ps1 脚本模板。

  

在powershell命令行开关中找不到cspack

cspack可以在Windows PowerShell中运行。我在Path系统环境变量中添加了C:\Program Files\Microsoft SDKs\Azure\.NET SDK\[sdk-version]\bin,我可以运行以下命令来打包云服务。

enter image description here

相关问题