0

WindowsPhoneアプリからBLOBストレージを操作することに興味があります。

WindowsPhone用のWindowsAzureToolkitは、これを有効にする必要があります。http://watwp.codeplex.com/

次のコマンドを実行して、VSからデフォルトのWPアプリケーションにインストールするサンプルアプリケーションがNuGetにあります。

PM> Install-Package Phone.Storage.Sample、パッケージマネージャーコンソール

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

アプリを実行するために必要な唯一の構成は、WMAppManifest.xmlのデフォルトのナビゲーションページを「/Pages/StoragePage.xaml」に変更することです。

しかし、このサンプルアプリケーションをVSのデフォルトのWPアプリで実行しようとすると、次のエラーが発生します。「HTTPヘッダーの1つの値が正しい形式ではありません。RequestId:38df4766-0da8-4212-84a1-3da0c994a876時間:2012-06-06T14:50:02.0209600Z "それを機能させるために何をすべきか考えていますか?

4

1 に答える 1

0

サンプルに1つの変更を加えたばかりなので、AzureStorageEmulatorを使用していると思います。AzureStorageEmulatorが実行されているかどうかを確認しましたか。また、仮想ネットワークとループバックアドレスでこのような問題が発生したため、接続する仮想ネットワークではなく、メインマシンに物理ネットワークがあることを確認してください。

私はエラーなしで同じステップを正確に実行しようとしたので、これは非常にマシン固有の問題です。この問題にはランダムエラーが発生する可能性があります。マシンを再起動しようとしているときに、SDKおよびその他のコンポーネントを再インストールすると、エラーが発生しなくなります。私はあなたがそれをトラブルシューティングするいくつかの方法を見つけるのを手伝うことができます:

このアプリケーションをWPエミュレーターで実行すると、開発ストレージを使用しているときにHTTPリクエストがlocalhost:PORT / storage_containerを通過するということは、ネットワークトラフィックがローカルホスト上にあることを意味するため、フィドラーを実行して127.0.0.1でトラフィックをキャプチャできます(デフォルトでは設定されていません)ネットワークトレースを取得すると、根本的な原因を見つけることができますが、過去に見たように、修正を見つけるのは困難です。

于 2012-06-06T22:10:18.047 に答える