问题描述
|
我有一个WinCE设备。是否可以从Visual Studio连接到设备以查看以下内容
Folder structure.
Applications running.
Registry values.
还有其他查看这些项目的方法吗?
在哪里可以获取更多信息?
解决方法
文件夹结构。
远程文件查看器
应用程序正在运行。
远程进程查看器或远程间谍
注册表值。
远程注册表编辑器
编辑:
如果您的设备没有ActiveSync,则应阅读有关如何在不使用ActiveSync的情况下连接到Windows CE的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值。
,如果OEM包括Activesync支持,则您应该能够通过USB(假定设备具有USB)将其连接,并在Windows Mobile设备中心中查看该设备。您可能还需要安装OEM特定的USB驱动程序。如果没有USB,则可以通过蓝牙或红外线进行Activesync。
您可以通过移动设备中心查看文件夹结构。 Visual Studio(至2008年)包括Remote Registry Editor和Remote Process Viewer,它们将为您提供其余的知识。
,将所有文件文件复制到同一地址
C:\\Program Files\\Common Files\\Microsoft Shared\\CoreCon\\1.0\\Target\\wce400\\[armv4i]
这是我的设备名称
至
设备Windows根目录和一些时间设备需要重置
因此,您必须运行CMAccept.exe
和ConmanClient2.exe
祝您好运,并感谢您开始这项讨论
:)