撕掉我的头发(!)
我的上次应用更新已被MarketPlace接受并发布,但远程服务器数据连接无法从下载的应用程序(来自MarketPlace)工作/连接。
然而,当我从Visual Studio运行它时,使用相同的远程服务器地址的相同App(接受的XAP)工作正常。
为什么!......有没有其他人遇到这样的事情?
这是远程路径: http://www.streamcommunication.com/ZenAwaken/DownloadableCollections.xml
MarketPlace是否有可能对XAP做一些破坏路径字符串的事情(加密?)?
任何想法或经验都会非常有用!
汤姆
答案 0 :(得分:0)
验证应用实际发出请求的最佳方法是使用调试代理检查请求。这是一个非常简单的过程。以下是步骤 -
1)下载并安装Fiddler并将其设置为从Tools-> Fiddler Options-> Connections
作为远程主机的代理2)下载Connectify并运行它以从笔记本电脑设置无线热点
3)将您的Windows手机连接到此wifi网络并将代理设置为(您的计算机名称),将端口设置为8888
4)现在运行您的应用,看看您的应用发送了什么请求。您还可以查看正在给出的响应。
告诉我们您的结果,以便我们为您提供进一步的帮助。