5

谁能帮我解决这个问题:我正在使用 VS.net 2008 开发 Win7 x64。我正在为 Pocketpc 开发。

当我的应用程序部署到设备模拟器时,它无法连接到我的计算机/数据库服务器。解模拟器和移动设备中心都配置为使用 DMA。当我使用设备管理器放置设备时,没有任何反应。

我可以尝试什么?

4

1 回答 1

6

这家伙在MSDN上似乎也有同样的问题。

更新:终于测试了这个。它有效,但是我仍然需要做一堆疯狂的事情。

  1. 在按照本文中描述的步骤进行操作,我需要安装Virtual PC SP1 的普通版本。这需要大量的下载、安装、重新启动等...它还要求您使用 IE,因为所有的 ActiveX 废话和 Windows 正版的东西。

  2. 然后我需要用模拟器管理器启动一个模拟器,选择文件,配置并启用网络。

  3. 接下来我需要打开我的网络连接属性并启用虚拟网络连接。这里有更详细的描述。

  4. 完成所有这些后,您现在可以在模拟器管理器中放置设备。现在在 Windows Mobile 设备管理器中,您应该注意到它正在连接到您的设备。此外,设备上的互联网似乎可以在没有任何特殊设置的情况下工作,因为它依赖于您的本地 PC 连接(根据我的理解,在没有支架的情况下连接是另一个故事......)

如果理解正确,所有这一切的复杂性的原因如下:

  • 您需要虚拟网络适配器(原因很明显)
  • MS 不再单独提供 DL,而是将其与 Virtual PC 捆绑在一起(只有 30 兆,所以没什么大不了的)
  • Virtual PC 安装程序与 Vista 中断(大多数情况下安装得很好,但如果不是其他组件,至少虚拟网络适配器会静默失败)
  • 显然它仍然在 7 中被破坏,必须通过上述或类似的例程来解决(显然可以手动安装驱动程序而没有 Virtual PC,但这对我来说似乎更棘手......)

进一步有用的讨论在这里

你有它。

布莱恩

于 2010-05-03T22:21:25.737 回答