0

Azure の作業の一部で小さなユーティリティ アプリを作成していますが、ツール内から Azure パッケージを展開できるようにしたいと考えています。

Visual Studio から作成されたパッケージがあり、手動で展開するか、VS 2012 内から展開できます。

ガイドを知っている人、または自分のアプリケーションからデプロイする方法を教えてくれる人はいますか?

4

2 に答える 2

0

私の知る限り、ストレージ アカウントやデプロイなどの管理に関するすべての機能をカバーする API ラッパー/SDK はまだありません。ただし、Windows Azure 管理 REST APIを使用できます。

この API を使用するには、管理するサブスクリプションに有効な管理証明書が必要であり、それを使用して管理 API へのすべての REST 呼び出しに署名する必要があります。上記のリンクに、その方法に関する十分な情報があるはずです。

HTH

于 2013-03-28T23:03:26.170 に答える
0

はい、できます。VS での展開に関する限り、目にするものはすべて REST API によって支えられています。したがって、基本的に、これらの REST API のラッパーである WPF アプリケーションを作成できます。あなたがする必要がある2つのことがあります:

  1. Upload Package files to blob storage : これは最初に行う必要があることです。パッケージ ファイルを BLOB ストレージにアップロードするために、ストレージ クライアント ライブラリを利用するか、REST API を実装することができます。
  2. 「Create Deployment」サービス管理 API 関数を実装します。ここで機能を見てください: http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx。パッケージ ファイルを BLOB ストレージにアップロード (および BLOB URI を取得) したら、この機能を呼び出すことができます。
于 2013-03-29T02:22:39.423 に答える