【问题标题】:Deploy Cloud Service from Azure Storage从 Azure 存储部署云服务
【发布时间】:2016-07-20 09:32:55
【问题描述】:

我在 Azure 文件存储上上传了一个云服务包文件和一个服务配置文件。现在,我想编写一个 C# 代码来从存储中提取文件并将其上传到 Cloud Service Staging Deployment,并最终将其作为 WebJob 运行。

我能够在我的本地机器上使用 Powershell 脚本 (Publish-AzureServiceProject) 来实现这一点(在我的本地机器上同时包含包和服务文件),但是在将它作为 WebJob 运行时遇到了问题.显然,Azure Webjobs/网站不完全支持 Azure PS 命令。

有人可以告诉我如何使用 C# 来实现这一点。

【问题讨论】:

    标签: c# azure azure-web-app-service azure-cloud-services


    【解决方案1】:

    据我所知,有两种方法可以满足您的要求。

    1. 使用 powershell 命令和使用 c# 封装的 powershell 命令。 关于如何使用 Powershell 部署云服务,请参考document。您可以将代码写入ps文件并使用C#代码调用它。

    2. 使用 REST API 创建云服务并部署您的包。请参考以下方法: create cloud serviceCreate Deployment

    【讨论】:

    • 这对我来说非常有效。非常感谢。我为此使用了#2。
    • 不错。恭喜!
    猜你喜欢
    • 2014-12-13
    • 2017-06-24
    • 2012-09-05
    • 2018-08-29
    • 2012-07-15
    • 2013-08-19
    • 2015-11-10
    • 2014-10-08
    • 1970-01-01
    相关资源
    最近更新 更多