为什么WMDC / ActiveSync如此脆弱? [英] Why is WMDC/ActiveSync so flaky?

查看:107
本文介绍了为什么WMDC / ActiveSync如此脆弱?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用.NET Compact Framework 3.5和VS2008开发Windows Mobile应用程序,并在Win7上使用Device Emulator V3进行调试,并且似乎在连接Windows Mobile设备中心(6.1)时经常遇到问题。 / p>

使用仿真器管理器(9.0.21022.8)我在WMDC中使用DMA来容纳设备。问题是它在实际连接时非常脆弱,变得很痛苦。



我发现打开计算机的电源之前,必须先连接打开WMDC,禁用通过DMA的连接,关闭WMDC,然后再次重新打开它,然后它可能会摇篮。通常,我必须做两次,才能摇篮。



一旦支撑起来就可以了,但是似乎并没有使它连接的方法。



与物理设备连接通常会更好,尽管并非总是如此。如果我将PDA插入最初未插入的USB插孔,则根本无法连接。最好/最可靠的连接方法通常似乎是通过蓝牙,但这很慢。



有人有任何提示或建议吗?

解决方案

我想为此添加一些注释,以便将其关闭。通常,我发现以下几点并不能使其更加稳定:



1)不要建立合伙关系。虽然这不会带来很大的问题,但是如果存在合作关系,则每当我连接设备时都会弹出一个空白对话框窗口。



2)始终确保您可以将设备(通过USB)连接到首次安装设备驱动程序时首次使用的USB端口。将导线移到其他端口上通常会导致设备无法连接。



3)如果未连接,则打开WMDC并取消标记允许DMA连接,关闭WMDC屏幕,重新打开它并重新选择DMA选项,通常它将突然连接。



4)同样,如果您使用的是设备仿真器并使其固定,请确保在关闭设备之前保存设备状态之前,先断开ActiveSync连接。如果您这样做失败,则在重新启动设备时它将无法连接,直到您摆弄足够的连接以使其意识到它实际上并未连接为止。



如果其他人有使其更稳定的提示,请随时添加。


I'm developing a Windows Mobile app using the .NET Compact Framework 3.5 and VS2008, and for debugging using the Device Emulator V3, on Win7, and seem to have constant problems with Windows Mobile Device Centre (6.1) connecting.

Using the Emulator Manager (9.0.21022.8) I cradle the device using DMA in WMDC. The problem is it's so flaky at actually connecting that it's becoming a pain.

I find that when I turn my computer on, before I can get it to connect I have to open up WMDC, disable Connect over DMA, close WMDC down, reopen it again, and then it might cradle. Often I have to do this twice before it will cradle.

Once it's cradled it's generally fine, but nothing seems consistent in getting it to connect.

Connecting with physical devices is often better, although not always. If I plug a PDA into a USB socket other than the one it was originally plugged into then it won't connect at all. Often the best/most reliable connection method seems to be over Bluetooth, but that's quite slow.

Anybody got any tips or advice?

解决方案

I thought I'd add some notes to this so I could close it off. Generally I found not the following to make it a little more stable:

1) Don't setup a partnership. While this doesn't provide a major issue, if there is a partnership in place, a blank dialog window pops up whenever I connect a device.

2) Always make sure you connect the device (via USB) to the same USB port that it was first on when the device driver was first installed. Moving the lead to a different port will often cause the device to not connect.

3) If it doesn't connect then opening WMDC and un-ticking allow DMA connections, close the WMDC screen, re-open it and re-tick the DMA option, and it will generally suddenly connect.

4) Also if you're using the device emulator and have it cradled, ensure you disconnect the ActiveSync connection before saving the state of the device when closing it. If you fail to do this it will no be able to connect when you restart the device, until you fiddle about with the connection enough for it to realise that it's not actually connected.

If anybody else has any tips to making it more stable then feel free to add them in.

这篇关于为什么WMDC / ActiveSync如此脆弱?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆