模拟器上的ERROR_DEVICE_NOT_CONNECTED错误
问题描述:
Pocket PC 2003 SE模拟器已连接并存在支架。模拟器上的ERROR_DEVICE_NOT_CONNECTED错误
部署成功,但在调试启动后: 操作无法完成。设备未连接。
我也曾尝试:
设备安全管理器 - > Windows CE设备
我也试图删除CoreCon \ 1.0 - 没有变化。
答
听起来好像调试器正在启动,所以我打算假设这是正确的。
另一个假设:这是一个Forms应用程序(不是库或其他)。
- 公开赛Form1中并放置在构造一个断点的代码窗口。
- 运行代码(F5)。
- 当您达到断点时,逐行浏览每一行(F10)。
当你到达代码中导致问题的那一行时,看看那一行看看它在做什么。这听起来像你正试图在你的构造函数中建立某种连接。
更新:
使用发现>> HERE <<的信息,请尝试以下操作:
检查你没有你的电脑上启用任何防火墙,并且有上足够的可用空间设备对象存储。如果您的操作系统映像不包含.NET Compact Framework,则可能需要在映像中添加对CAB安装程序的支持,以允许Visual Studio进行部署。
还要检查设备上安装的ConManClient2,CMAccept和其他可执行文件是否与您PC上的.NET CF和VS2005服务包具有相同版本。你会发现他们下:
C:\ Program Files文件\ Common Files文件\ Microsoft共享\ CoreCon \ 1.0 \目标 \ wce400 \ ARMV4I
尝试将这些文件从电脑复制到到\ Windows子目录您的设备并手动运行ConnManClient2和CMAccept并检查它是否可用。
“删除CoreCon \ 1.0”是什么意思?从哪里删除?不是我一定希望的个人电脑。如果您删除了该文件,那么将来会重新安装(或者运气好的话可能是另一台PC的副本)。 – ctacke