VS2008在wince下远程调试使用:因为工程阶段使用的是固高的运动控制器,固高上的系统是wince,准确的说主要使用的是wince6.0,建议将wince5.0升级为wince6.0,如果自己不会升级的话,咨询固高的工程师让他们帮助升级,因为在实现vs2008的远程调试的时候固高技术支持对于wince5.0平台上的相关软件支持不够,所以还是强烈建议升级为wince6.0;
(注:前面这块是固高工程师给的远程调试的方法,还算是详细,使用也是没有问题的。对于wince程序的编写其实最主要的是对应wince版本的sdk平台,相关内容在文章后面)
下面来说一下具体的做法。先明确下概念,远程调试嘛,自然是两个机器之间调试。程序运行在目标机器上,调试器运行在本机。
首先利用网线把本机和目标机器通讯上,即把两者的IP地址设置在同一个网段,例如本机:192.168.128.2,目标机器192.168.128.1。
GUC端wince配置
1. 从本机(已安装VS2008)C:/Program Files/Common Files/MicrosoftShared/CoreCon/1.0/Target/wce400/x86下复制一下文件到GUC端:/Windows下,另外需要注意的是:windows文件夹下的非系统文件在重启后会消失,所以每次重启后都要重新拷贝文件到windows,建议把文件在HardDisk备份一份,需要的时候再拷贝过去(注:其实只要把这个四个文件放到一个文件夹,然后将此文件夹放到HardDisk中即可,每次使用的时候无需再拷到windows文件夹下)
Clientshutdown.exe
ConmanClient2.exe
CMaccept.exe
eDbgTL.dll
TcpConnectionA.dll
2. 在GUC端启动 ConmanClient2.exe
3. 在GUC端启动 CMaccept.exe (双击打开就行,不会弹出任何提示)
本机Visual Studio2008配置
1、在本机上安装ActiveSync和GUC_SDK,默认直接安装就行。<