【问题标题】:Connect to Windows CE 6.0 with Windows Mobile over Ethernet通过以太网使用 Windows Mobile 连接到 Windows CE 6.0
【发布时间】:2014-02-02 14:25:22
【问题描述】:

我一直在网上搜索没有任何答案。 我正在寻找使用 Windows Mobile 连接到我们的设备,使用装有 Windows7 的计算机连接到我们运行 Windows CE6.0 的设备。如果我用 USB 连接它就可以工作,但是将来我们的新 PC 卡在设备上将没有任何 USB 客户端端口,这使得这不可能。

有没有办法通过以太网做同样的事情? 问候

【问题讨论】:

  • 定义“连接”。如果设备和 PC 在同一网络上,则它们已连接。您是在问是否可以通过以太网执行 WMDC 之类的操作?
  • 我之前在 WinXP 电脑上使用过 ActiveSync,但自从我获得 Win7 后,我一直使用 Windows Mobile 连接到我们的具有 WinCE6.0 和 ActiveSync 的设备来调试系统。我终止了设备上的一些服务并且可以实时调试。我为此使用设备上的 USB 客户端端口,如果可能的话,我想通过以太网连接?
  • Y,通过以太网而不是 USB 客户端发送给您的 Q.WMDC

标签: windows-mobile ethernet activesync


【解决方案1】:

看来您要问的是如何通过以太网调试您的应用程序(如果我错了,请纠正我)。如果这就是您所追求的,那么是的,您可以手动使用 CoreCon 来完成。 The steps are outlined here.

该过程需要在设备上运行ConManClient2.exeCMAccept.exe。如何做到这一点取决于您,并且没有“一种方法”可以做到。 Yu 可能会从像 Explorer 这样的 shell 应用程序中运行它。也许来自命令行控制台。您可以通过将它们放在 Startup 文件夹中来设置它们运行,或者调整 HKLM\Init 注册表项以在启动时自动运行它们。

无论如何,您很可能只在开发过程中才需要它,因此一种简单的方法是使用 Explorer shell 之类的东西。启动设备,探索并运行应用程序,然后进行调试。当您发布应用程序时,禁用、删除或替换 shell 应用程序即可完成。

【讨论】:

  • 感谢您的回答!但是,我无权访问命令提示符,这是一个问题。使用 USB 客户端,我已连接并终止正在运行的进程,并使用 VS2008 从我的计算机启动它们并可以从那里调试它。如果我将命令提示符添加到设备,它将保留在那里,这是不需要的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-02
  • 2011-12-29
  • 2011-07-18
  • 2012-06-21
  • 2012-05-23
  • 2023-03-23
  • 1970-01-01
相关资源
最近更新 更多