首页 文章

从Azure存储部署 Cloud 服务

提问于
浏览
1

我在Azure文件存储上上传了一个Cloud Service Package文件和一个Service Configuration文件 . 现在,我想编写一个C#代码从存储中提取文件并将其上传到Cloud Service Staging Deployment,最终将其作为WebJob运行 .

我能够在我的本地计算机上使用Powershell脚本( Publish-AzureServiceProject )(在本地计算机上同时包和服务文件)实现此目的,但在将其作为WebJob运行时遇到问题 . 显然,Azure Webjobs /网站不完全支持Azure PS命令 .

有人可以让我知道如何使用C#实现这一目标 .

1 回答

  • 0

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

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

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

相关问题