繁体   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