当我按下支架时,Windows 中无法识别设备模拟器
谁可以帮我解决这个问题:我正在 Win7 x64 上工作,使用 VS.net 2008。我正在为 pocketpc 开发。
当我的应用程序部署到设备模拟器时,它无法连接到我的计算机/数据库服务器。解仿真器和移动设备中心都配置为使用 DMA。当我使用设备管理器放置设备时,没有任何反应。
我可以尝试什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这家伙似乎在 MSDN。
更新:终于测试了这一点。它有效,但我仍然需要做一些疯狂的事情。
我需要安装常规版本的 虚拟 PC SP1之后我按照此 文章。这需要进行多次下载、安装、重新启动等操作...它还要求您使用 IE,因为所有 ActiveX 垃圾和 Windows 正版东西。
然后我需要使用模拟器管理器启动模拟器,选择文件、配置并启用网络。
接下来我需要打开网络连接属性并启用虚拟网络连接。 此处进行了更详细的描述.
完成所有这些操作后,您现在可以在模拟器管理器中放置设备。现在,在 Windows Mobile 设备管理器中,您应该注意到它正在连接到您的设备。此外,设备上的互联网似乎无需任何特殊设置即可工作,因为它依赖于您的本地电脑连接(根据我的理解,无需支架连接是另一个故事......)
所有这一切复杂性的原因如下如果理解正确的话,如下所示:
进一步有用的讨论 此处。
现在你就得到了它。
布莱恩
This guy seems to have the same problem on MSDN.
Update: Finally tested this out. It works however i still needed to do a bunch of crazy stuff.
I needed to install the regular version of Virtual PC SP1 after I followed the steps described in this article. This requires a number of donwloads, installs, restarts, etc... It also requires that you use IE because of all of the ActiveX crap and Windows Genuine stuff.
Then I needed to fire up an emulator with the emulator manager, select file, config and enable networking.
Next i needed to open my network connection properties and enable virtual network connections. Described in greater detail here.
Having done all of this, you can now cradle the device in the emulator manager. Now in the Windows Mobile Device Manager you should notice that it is connecting to your device. Additionally the internet on the device seems to work w/o any special setup since it piggybacks off of your local pc connection (connecting without cradling is another story from what i understand...)
The reasoning for the complexity of all of this is as follows, if understand correctly:
Further helpful discussion here.
And there you have it.
brian