【问题标题】:Windows Mobile Emulator networking to host machineWindows Mobile 模拟器联网到主机
【发布时间】:2009-01-21 20:10:32
【问题描述】:

我正在尝试在 VS2008 中进行一些 Windows Mobile 开发。 WM 应用程序正在进行 WCF 调用(或尝试)。模拟器和我的 WCF 服务器在同一台台式电脑上运行。我发现了一些关于如何在 WM5 模拟器上结合 Virtual PC2007 配置网卡的细节。这确实让我现在可以上网查看模拟器,这让我比以前更接近了。但是,我无法让它识别台式机本身,例如http://mycomputername/http://10.1.1.2/ 显然,这使得测试 WCF 方面有点困难。我错过了什么明显的东西吗?

谢谢

【问题讨论】:

  • 不幸的是,这是我的病毒扫描程序的问题。谁知道它还有一个该死的防火墙......

标签: windows-mobile networking emulation


【解决方案1】:

在您进行移动开发的 Visual Studio 中,转到工具菜单,然后选择设备模拟器管理器。如果您的设备模拟器正在运行,您将在列表中看到它带有一个小箭头。右键单击此模拟器并选择“摇篮”。这应该会打开 XP 的 activesync 或 Vista 或更高版本的 windows mobile device center。安装好模拟器后,您应该能够通过 IP 或名称访问本地 PC。祝你好运,我花了太多时间试图让这个连接起来,所以我希望这能让你更快地到达那里。

【讨论】:

    【解决方案2】:

    进入设备管理器后,我必须执行以下操作:

    在 ActiveSync 中,从菜单中转到文件>连接设置,选中“允许连接到以下之一”框,在以下组合中选择 DMA 并按下连接按钮

    【讨论】:

      【解决方案3】:

      暂时忘记“http://mycomputername/”,因为这可能是 DNS 问题。您可以从您的主机 ping 到您的来宾虚拟机吗?你能用其他方式ping 通吗? (例如使用 PocketPing)

      WCF 服务器是否侦听主机绑定到来宾 VM 将使用的网络设备的 IP 地址?该网络连接是否在 Windows Mobile 上设置为连接到“工作”或“互联网”?

      【讨论】:

        【解决方案4】:

        不幸的是,这是我的病毒扫描程序的问题。谁知道它也有一个该死的防火墙......

        【讨论】:

          猜你喜欢
          • 2010-12-11
          • 2013-06-04
          • 1970-01-01
          • 1970-01-01
          • 2012-01-13
          • 2017-05-05
          • 1970-01-01
          • 2012-10-21
          相关资源
          最近更新 更多