簡體   English   中英

如何使watwp.codeplex.com NuGet Phone.Storage.Sample應用程序正常工作?

[英]How to make the watwp.codeplex.com NuGet Phone.Storage.Sample application work?

我對使用Windows Phone應用程序中的Blob存儲感興趣。

Windows Phone的Windows Azure工具包應啟用此功能。 http://watwp.codeplex.com/

他們在NuGet上有一個示例應用程序,您可以通過運行以下命令將其安裝在VS的默認WP應用程序中:

PM>在Package Manager控制台中安裝Package Phone.Storage.Sample

http://www.nuget.org/packages/Phone.Storage.Sample

運行該應用程序所需的唯一配置是將WMAppManifest.xml中的默認導航頁面更改為“ /Pages/StoragePage.xaml”。

但是,當我嘗試在VS的默認WP應用程序中運行此示例應用程序時, 出現錯誤:“ HTTP標頭之一的值格式不正確。RequestId:38df4766-0da8-4212-84a1-3da0c994a876時間:2012-06-06T14:50:02.0209600Z“您知道怎么做才能使其正常工作嗎?

當您在示例中進行了一次更改時,我相信您正在使用Azure存儲模擬器。 您是否驗證過Azure存儲模擬器是否正在運行。 另外,請確保在您的主機中有一個物理網絡,而不是虛擬網絡可以連接,因為我已經看到虛擬網絡和環回地址存在這種問題。

這是非常特定於機器的問題,因為我只是嘗試完全相同的步驟而沒有錯誤。 此問題可能有任何隨機錯誤,當您嘗試重新啟動計算機時,重新安裝sdk和其他組件,它將消失。 我可以幫助您找到一些解決問題的方法:

當您在WP模擬器中運行此應用程序時,在使用開發存儲時,HTTP請求通過localhost:PORT / storage_container傳遞,意味着網絡流量位於localhost上,因此您可以運行fiddler捕獲127.0.0.1上的流量(默認情況下未設置,因此您需要配置它。一旦有了網絡跟蹤,就可以找到根本原因,但是,就像我過去看到的那樣,很難找到解決方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM