从Visual Studio连接到WinCE设备

时间:2011-05-25 15:56:07

标签: visual-studio-2008 visual-studio-2005 windows-ce

我有一个WinCE设备。是否可以从visual studio连接到设备以查看以下内容

Folder structure. 
Applications running. 
Registry values.

有没有其他方法可以查看这些项目?

我在哪里可以获得更多相关信息?

3 个答案:

答案 0 :(得分:12)

  

文件夹结构。

远程文件查看器

  

正在运行的应用程序。

远程进程查看器或远程间谍

  

注册表值。

远程注册表编辑器

enter image description here

修改

如果您的设备没有ActiveSync,您应该阅读how to connect to Windows CE without ActiveSync上的这篇MSDN文章

MSDN文章摘要:

准备设备:
将以下文件复制到设备上的\ Windows \文件夹中。默认情况下,这些文件位于开发计算机上\ Program Files \ Common Files \ Microsoft Shared \ CoreCon \ 1.0 \ Target \ wce400 \。

  Clientshutdown.exe

  ConmanClient2.exe

  CMaccept.exe

  eDbgTL.dll

  TcpConnectionA.dll

在设备上运行conmanclient2.exe

确定设备的IP地址。

准备Visual Studio:
在Visual Studio工具菜单上,单击选项,然后单击设备工具,然后单击设备。

选择“Windows CE设备”,然后单击“属性”。

在“传输”框右侧,单击“配置”。

在“配置TCP / IP传输”对话框中,选择“使用特定IP地址”,然后键入设备IP地址。

关闭对话框并根据需要对设备进行软复位

设置安全性并建立连接:
在设备的命令提示符下,运行cMaccept.exe。

在三分钟内,连接到设备。如果在三分钟内建立第一个连接,只要使用相同的Visual Studio实例,就可以无限期地继续部署和调试。您可以通过禁用设备上的安全性来消除cMaccept步骤。为此,请使用远程注册表编辑器设置HLKM \ System \ CoreConOverrideSecurity = 1 DWORD值。

答案 1 :(得分:1)

如果OEM已包含Activesync支持,您应该能够通过USB连接它(假设设备具有USB)并在Windows Mobile设备中心中查看该设备。您可能还需要安装OEM特定的USB驱动程序。如果没有USB,您可以通过蓝牙或红外线进行Activesync。

您可以通过移动设备中心查看文件夹结构。 Visual Studio(截至2008年)包括远程注册表编辑器远程进程查看器,它可以帮助您完成其余工作。

答案 2 :(得分:-1)

复制地址上相同的所有文件 C:\Program Files\Common Files\Microsoft Shared\CoreCon\1.0\Target\wce400\[armv4i]这是我的设备的名称 至 设备窗口root和一些时间设备需要重置 所以,您必须运行CMAccept.exeConmanClient2.exe 祝你好运并感谢你开始这个讨论 :)