如何让 Windows Mobile 设备中心连接到模拟器

Posted

技术标签:

【中文标题】如何让 Windows Mobile 设备中心连接到模拟器【英文标题】:How to get Windows Mobile Device Center To Connect to the Emulator 【发布时间】:2011-03-31 05:02:57 【问题描述】:

我最近安装了 Windows 7,我得出了一个结论。虽然 Active Sync 很旧并且效果不佳,但它确实有效。在适当的仪式和咒语之后,我可以连接到我的设备和模拟器。

我得出的另一个结论是 Windows Mobile 设备中心 比 Active Sync 更糟糕。我无法让它可靠地连接到我的仿真器(是的,我已将连接类型设置为 DMA),尽管我摇篮和卸下了多少次。 (不过,模拟器可以很好地连接到 Visual Studio 调试器。)

通过主动同步,我必须在安装模拟器后在连接设置中manually press the connect button。我在 Windows Mobile 设备中心 中看到的最大变化是他们删除了那个按钮。

有什么方法可以让 Active Sync 在 Windows 7 上运行,这样我就不必处理这个问题了?或者有什么方法可以让它更可靠地连接到 Windows Mobile 设备?

【问题讨论】:

【参考方案1】:

好的,无论如何我还没有找到在 Windows 7 上获得 Active Sync,但我已经找到了绕过丢失连接按钮的咒语。 (我说咒语,因为让这个工作对我来说似乎非常晦涩难懂。)

这就是你要做的:

    启动模拟器并将其放置在底座上 启动 Windows Mobile 设备中心。 接下来转到连接设置并将其更改为关闭 DMA。点击确定。 再次打开连接设置并将其更改为 DMA。点击确定。

现在应该可以连接了。

【讨论】:

不错。谢谢你让我免于更多的挫折。 我试图在 Com1 上连接物理 Windows CE 5.0 设备,同样的技术对我有用,从 Com1 切换到 DMA,然后再切换回 Com1,它立即工作。 @Vaccano,我尝试使用microsoft.com/en-us/download/details.aspx?id=14 安装 Windows 移动设备中心。我找不到 Windows 7 的链接 另一个注意事项:如果您正在使用远程桌面并尝试在远程计算机上执行相同操作,它将失败,并且上述解决方法将不起作用。我能找到的唯一方法是直接登录该机器并重试。【参考方案2】:

这对我来说不太有效.. 再用谷歌搜索一下,我发现这是因为我使用的是 win7 x64,而在这个 WMDC 上是 64 位的......并且无法与模拟器交谈,这是 32 位的。

在这里找到解决方案:http://social.msdn.microsoft.com/Forums/en-US/microsoftdeviceemu/thread/9bd4af60-3ddc-41b0-a502-8514217d2148

从这里下载更新的 (x64) 模拟器:http://www.microsoft.com/downloads/details.aspx?familyid=A6F6ADAF-12E3-4B2F-A394-356E2C2FB114&displaylang=en

安装后,我仍然必须将连接设置从 DMA 更改为 DMA 以连接 WMDC,但现在它工作正常...

【讨论】:

谢谢,这对我有用(Win7,64 位)。可能为我节省了数小时的挫败感。【参考方案3】:

我在 Windows Virtual PC 中将模拟器连接到 Windows Mobile Device Center 时遇到了这个问题。这也发生在 RDP 会话中。

解决方案是禁用集成组件、登录、连接、重新启用集成组件。我相信这是由于集成组件利用 RDP 将虚拟 PC 来宾带到主机桌面。

【讨论】:

这解决了我的问题!!!扯了几天头发,现在想知道为什么它会连接,但我无法查看文件。谢谢。 (仅供参考 - 将 Datalogic Memor 连接到 Windows 7 32 位虚拟机)

以上是关于如何让 Windows Mobile 设备中心连接到模拟器的主要内容,如果未能解决你的问题,请参考以下文章

解决win10 windows mobile 设备中心无法打开问题

将 Visual Studio 2008(在 Windows 7 64 位操作系统中)与 Windows Mobile 手持设备 6.5.3 连接

windows mobile 6 应用程序数据库与服务器数据库连接

将 Windows-mobile 6.5 应用程序连接到 PC 上的 sqlite 数据库

Windows Mobile Emulator 连接超时访问本地 Web 服务

如何检查设备运行的是 Windows CE 还是 Windows Mobile?