2013-03-28 40 views
0

我爲我的一些Azure工作創建了一個小實用程序,我很想從我的工具中部署Azure包。從我自己的WPF應用程序部署Azure包

我已經從Visual Studio中創建了一個包,我可以手動部署或將其從內VS 2012

任何人誰知道導遊或能告訴我,我怎麼會從我自己的部署進行部署應用?

回答

0

是的,你可以這樣做。就部署而言,VS所關注的所有內容都由REST API提供支持。所以你基本上可以編寫一個WPF應用程序,它是對這些REST API的封裝。這裏有兩種東西,你需要做的:

  1. 打包上傳文件到Blob存儲:這將是你需要做的第一件事。您可以使用存儲客戶端庫或實現REST API將包文件上傳到blob存儲。
  2. 實施「創建部署」服務管理API函數:看看這裏的功能:http://msdn.microsoft.com/en-us/library/windowsazure/ee460813.aspx。一旦你將程序包文件上傳到blob存儲器(並獲得了blob URI),就可以調用這個功能。
0

據我所知,目前還沒有可用的API包裝器/ SDK,涵蓋了管理存儲帳戶,部署等方面的全部功能。不過你可以使用Windows Azure Management REST API

爲了使用此API,您需要在要管理的訂閱中擁有有效的管理證書,並使用它簽署對Management API的所有REST調用。在上面的鏈接中應該有足夠的關於如何做到這一點的信息。

HTH