所以我一直在努力研究这个应用程序,试图找出这种奇怪的行为,我只是变得越来越困惑,所以我想也许一个更有经验的 WP7 开发人员可以对这个问题有所了解。
我有一个(正在工作?)应用程序,当我通过 Visual Studio 运行它时,甚至当手机插入计算机时,我都可以完美地运行它,但是一旦我断开手机与计算机的连接,我就不能再发送 Httprequests 和我的 webbrowser 控件不再从我的服务器加载页面。分解:
我在手机上打开该应用程序,同时它已插入托管服务器的机器,它工作得非常好,没有错误,所有请求都通过并且网络浏览器导航到页面。
现在,如果我在应用程序本地运行时从计算机上拔下它,我将失去在我的网络浏览器中发出请求或导航(到服务器托管页面)的所有能力。
现在,如果我将其重新插入所有“未找到服务器”和“我们在显示此页面时遇到问题”错误就会消失,并且我的应用程序会返回可用状态。
在手机可以从我的服务器发送和接收数据之前,是否必须接受某种许可,当手机连接到计算机时,该许可被覆盖?有没有其他人遇到过这个问题,或者我只是有什么问题?如果你能指出我正确的方向,那我很难找到问题所在。
编辑:好的,所以我认为它与连接到托管服务器的计算机有关。因为当我将它连接到我的 mac(没有 zune 或任何微软的东西)时,应用程序的响应与未连接相同(即没有 http 或 webbrowser)
刚刚尝试在插入服务器计算机时再次运行该应用程序,但没有运行 Zune 并且它不起作用(即没有 http 或 webbrowser)。所以 Zune 绝对是影响因素,有没有人知道当我拔掉它或关闭 Zune 时我没有在做什么?(注意:该应用程序是本机运行的,而不是通过 VS)
如果我在另一台运行 Zune 的计算机上运行它,它也不工作,我觉得很奇怪......
刚刚发现:http ://answers.microsoft.com/en-us/zune/forum/zune_install-pc/cannot-connect-to-server-or-dns-error-related-to/b224cffb-3ec0-456a- 86f3-f9b931a92367希望它能解决我的问题......我们会看到......(编辑:在这里找不到答案)
谢谢您的帮助!