2016-07-20 5 views
1

Azureファイルストレージにアップロードされたクラウドサービスパッケージファイルとサービス構成ファイルがあります。今度は、ストレージからファイルを取り出し、Cloud Service Staging Deploymentにアップロードして最終的にWebJobとして実行するC#コードを記述したいと思います。Azureストレージからクラウドサービスを展開する

私は(私のローカルマシン上のパッケージとサービスのファイルの両方で)私のローカルマシン上で(が公開-AzureServiceProject)を使用してこのPowerShellスクリプトを達成することができましたが、WebJobとして、それを実行している間の問題に直面していました。どうやら、Azure PSコマンドはAzure Webjobs/Websitesでは完全にサポートされていません。

誰かが私にC#を使用してこれを達成する方法を教えてもらえますか?

答えて

0

私が知る限り、あなたの要件を達成するには2つの方法があります。

  1. powershellコマンドとc#を使用したカプセル化powershellコマンドを使用します。 PowerShellを展開クラウドサービスに使用する方法については、documentを参照してください。 psファイルにコードを書いて、C#コードを使って呼び出すことができます。

  2. REST APIを使用してクラウドサービスを作成し、パッケージを展開します。これらのメソッドを参照してください: create cloud serviceCreate Deployment

+0

これは完全に私のために働きました。どうもありがとう。私はこれを#2使った。 –

+0

ニース。おめでとう! –

関連する問題