我試圖從我的Windows 8應用程序訪問Azure blob sotage。我看到這example,但在他使用Windows Azure存儲客戶端庫的Windows 8,我可以'在github,谷歌等找到這個庫。我怎樣才能從我的Windows 8訪問Blob存儲區應用程序&從WinRT應用程序訪問Azure Blob存儲
回答
Windows 8的Windows Azure存儲客戶端庫是用於.Net的Windows Azure存儲客戶端庫的一部分(https://github.com/WindowsAzure/azure-sdk-for-net)。直接鏈接RT版:https://github.com/WindowsAzure/azure-sdk-for-net/tree/master/microsoft-azure-api/Services/Storage/Lib/RT。
您需要做的就是使用第一個鏈接下載整個源代碼,在VS 2012中打開解決方案並構建RT
項目。您將獲得必要的winmd
文件。
UPDATE:
其實我下載項目的源代碼,從你上面提到的鏈接,我發現,它並沒有使用存儲客戶端庫Windows 8實際上它使用的Windows Azure移動客戶端SDK對於Windows 8,您可以從這裏下載:http://www.windowsazure.com/en-us/downloads/(Mobile - > Windows Store)。一旦你這樣做,那麼你的代碼應該編譯。爲了運行該應用程序,您需要首先創建一個移動服務,您可以訪問Windows Azure門戶並在您訪問時獲取應用程序密鑰(底部按鈕欄 - >管理密鑰)。您需要移動服務URL和應用程序密鑰,以便將它們粘貼到app.xaml.cs文件中。
如果我通過這個[link](http://www.windowsazure.com/en-us/downloads/)下載.net的azure sdk,或者所有這些都需要從github下載? – Viacheslav 2013-04-09 11:47:09
您提到的鏈接是針對整個SDK的,我還沒有看到包含Windows 8的庫(我下載了.Net SDK)。您可能想嘗試從那裏下載適用於Windows應用商店的SDK(Mobile - > Windows Store)(儘管我不確定這是否可行)。我認爲最安全的選擇是從Github下載(也是最快的)。 – 2013-04-09 11:54:51
謝謝。 Windows Store僅爲蔚藍的移動服務提供參考。可能會出現問題 - 在第1個github鏈接的自述文件中寫道:「要獲得由Microsoft分發的該庫的二進制文件,可以在您的項目中使用,也可以通過.NET包管理器NuGet._安裝它們,但是當我嘗試安裝WindowsAzure.Storage軟件包,nuget給我錯誤「Install-Package:Could not install package'System.Spatial 5.2.0'。您正嘗試將此軟件包安裝到目標爲'.NETCore,Version = v4.5',但該軟件包不包含...可能是你現在怎麼修復它? – Viacheslav 2013-04-09 12:12:26
如果任何人需要較舊的Windows 8 Windows Azure存儲客戶端庫,則可以從here下載。那麼我也會建議下載源代碼並編譯它。
- 1. 從VB6應用程序訪問Azure Blob存儲
- 2. 從本地IIS應用程序訪問Azure Blob存儲
- 3. 如何通過Flex應用程序訪問Azure blob存儲?
- 4. 從Azure存儲blob訪問元數據
- 5. 訪問Azure blob存儲使用C++
- 6. 使用Codeigniter訪問Azure blob存儲
- 7. 訪問的Windows Azure Blob存儲
- 8. 訪問Amazon EMR中的Azure blob存儲
- 9. Azure Blob存儲的事務訪問
- 10. Windows Azure本地Blob存儲訪問?
- 11. 超時:從Azure ML實驗中訪問Azure blob存儲
- 12. Azure blob存儲共享訪問策略應用/刪除
- 13. 從azure blob存儲在winRt下載圖像
- 14. Interupting從Azure的Blob存儲
- 15. 從Azure Powershell訪問存儲
- 16. 用Asp.net核心web應用程序Azure blob存儲
- 17. Azure Blob存儲列表Blob
- 18. Azure blob存儲 - blob策略
- 19. 在獨立應用程序中記錄到azure blob存儲區
- 20. Web應用程序中的log4net for Azure存儲Blob?
- 21. Azure的應用程序(Blob存儲)僅在localhost
- 22. 在azure blob存儲中編寫應用程序日誌文件
- 23. Windows Phone 7.1應用程序直接訪問Azure存儲
- 24. 在Windows Azure Blob存儲中使用WinRT BackgroundUploader
- 25. 在Azure Logic應用程序條件下訪問Azure SQL存儲過程
- 26. 使用angular2應用程序使用Azure blob存儲和Azure代理功能
- 27. Azure DocumentDB和Azure Blob存儲
- 28. Azure blob存儲SAS
- 29. node.js azure存儲blob
- 30. Azure的Blob存儲
對 - 鏈接壞了,我也找不到它! – 2013-04-09 11:21:13