我正在使用.NET Compact Framework 3.5和VS2008开发Windows Mobile应用程序,并在Win7上使用Device Emulator V3进行调试,并且似乎在连接Windows Mobile设备中心(6.1)时经常遇到问题。
使用仿真器管理器(9.0.21022.8),我在WMDC中使用DMA来容纳设备。问题在于它在实际连接时是如此的脆弱以至于变得痛苦。
我发现在打开计算机电源之前,必须先打开WMDC,禁用DMA连接,关闭WMDC,再重新打开,然后再将其打开。我经常必须做两次才能 Gradle 。
一旦安装好,通常就可以了,但是在连接方面似乎并不一致。
与物理设备连接通常会更好,尽管并非总是如此。如果我将PDA插入的USB socket 不是最初插入的USB socket ,则根本无法连接。最好/最可靠的连接方法通常似乎是通过蓝牙进行的,但这相当慢。
有人得到任何提示或建议吗?
最佳答案
我以为会为此添加一些注释,以便可以将其关闭。通常,我发现以下内容无法使其更加稳定:
1)不要建立合伙关系。虽然这不会带来主要问题,但是如果存在合作关系,则每当我连接设备时都会弹出一个空白对话框窗口。
2)始终确保将设备(通过USB)连接到首次安装设备驱动程序时首次使用的USB端口。将导线移至其他端口通常会导致设备无法连接。
3)如果它没有连接,则打开WMDC并取消勾选允许DMA连接,关闭WMDC屏幕,重新打开它并重新选择DMA选项,通常它将突然连接。
4)另外,如果您正在使用设备仿真器并且安装了该设备仿真器,请确保在关闭设备状态之前先关闭ActiveSync连接,然后再关闭它。如果您这样做失败,则在重新启动设备时它将无法连接,直到您摆弄足够的连接以使它意识到它实际上并未连接为止。
如果其他人有使它更稳定的提示,请随时添加。