VS2005调试嵌入式WINCE目标设备程序的连接方式
2010-09-21 09:11
309 查看
智能设备开发
如何:在不使用 ActiveSync 的情况下连接到 Windows CE 设备
当 ActiveSync 不可用时,Visual Studio 2005 不会将所需的连接文件(如 CEPC)自动复制到设备。使用下面的步骤将这些文件安装到设备上,修改 Visual Studio 连接配置,并建立设备安全。
前两个步骤,即准备设备和 Visual Studio,只需执行一次。最后一组步骤,即设置安全和建立连接,每当要从 Visual Studio 的新实例连接时都必须重复执行。
Clientshutdown.exe
ConmanClient2.exe
CMaccept.exe
eDbgTL.dll
TcpConnectionA.dll
从设备的命令提示处,运行 conmanclient2.exe。
确定设备的 IP 地址。
选择“Windows CE 设备”,再单击“属性”。
在“传输”框的右侧单击“配置”。
在“配置 TCP/IP 传输”对话框中选择“使用特定 IP 地址”,再键入设备 IP 地址。
关闭对话框。
可能会出现一个消息框,提示您重置设备。如果出现该消息框,则软重置即可。
在三分钟内连接到设备。
如果您在三分钟内建立初次连接,那么只要您使用同一个 Visual Studio 实例,则可以无限期地继续部署和调试。如果需要从另一个 Visual Studio 实例进行连接,您就需要再次执行这些安全步骤。
如何:在不使用 ActiveSync 的情况下连接到 Windows CE 设备
当 ActiveSync 不可用时,Visual Studio 2005 不会将所需的连接文件(如 CEPC)自动复制到设备。使用下面的步骤将这些文件安装到设备上,修改 Visual Studio 连接配置,并建立设备安全。
前两个步骤,即准备设备和 Visual Studio,只需执行一次。最后一组步骤,即设置安全和建立连接,每当要从 Visual Studio 的新实例连接时都必须重复执行。
准备设备进行连接
使用与您的设备的任何连接,并将以下文件复制到设备上的 /Windows/ 文件夹中。默认情况下,这些文件位于开发计算机上的 /Program Files/Common Files/Microsoft Shared/CoreCon/1.0/Target/wce400/<CPU> 中。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 实例,则可以无限期地继续部署和调试。如果需要从另一个 Visual Studio 实例进行连接,您就需要再次执行这些安全步骤。
![]() 安全注意 |
---|
您可以通过禁用设备安全,来消除 cMaccept 步骤。为此,请使用“远程注册表编辑器”设置 HLKM/CoreConOverrideSecurity = 1。禁用安全会向恶意攻击公开您的设备,我们不建议这样,除非您提供了适当的安全保护措施 |
相关文章推荐
- VS2005调试嵌入式WINCE目标设备程序的连接方式
- 用VS2005开发WinCE程序调试图文教程
- WINCE--VS2005不能连接连线调试
- VS2005通过网络连接CE设备进行调试开发
- Ubuntu下使用adb和USB连接的方式进行android设备调试
- VS2005不能通过activesync来调试WINCE的设备
- 用VS2005开发WinCE程序调试图文教程
- 嵌入式系统的虚拟化 小设备虚拟机监控程序的方式和原因
- [WinCE]通过网卡连接调试WinCE设备
- Flex Builder调试Android程序,连接不上设备的解决办法
- 【嵌入式Linux学习七步曲之第二篇 ARM+Linux开发环境】gdb+gdbserver的方式进行ARM程序调试
- 使用adb和USB连接的方式进行android设备调试
- 如何在WinCE模拟器中调试串口程序(两台设备、一台设备的两种情况下的串口调试)
- VS2005在本机WINCE模拟器中调试程序
- Ubuntu下使用adb和USB连接的方式进行android设备调试
- VS2005不能远程调试智能设备程序的问题
- 用VS2005开发WinCE程序调试图文教程
- 用VS2005开发WinCE程序调试图文教程
- 使用ActiveSync同步WinCE设备,并在局域网中调试网络程序
- WINCE--VS2005不能连接连线调试