VS2005与Device通过ActiveSync连接异常的常见原因
很多人都碰到过VS2005与Device之间不能够通过ActiveSync进行连接的问题,中间报出来的错误也是形形色色。
根据自己碰到过的原因,我总结了一下:
一.VS2005与Device的连接方式错误
原因:
默认调试环境下, VS2005通过KITL与Device向连接,需要修改该配置项。
解决方法:
打开任意一个Remote Tool,选择Configure Connection,在Properties里修改为ActiveSync连接方式既可。
详细参照:
PB Help文档。
二.VS2005的调试目录下缺少CPU对应的文件夹
在安装PB6.0环境的PC上都存在。
原因:
c:/Program Files/Common Files/Microsoft Shared/Windows CE tools/Platman/target/wce600/目录下少了一个armv4i的目录,这个是6.0的一个bug
解决方法:
复制armV4到同一目录下,改名为armV4i就行了
详细参照:
网上对这个的描述很多。
三.VS2005的配置文件夹错误
这种情况在同一台电脑上同时安装了PB 5.0和PB 6.0的情况下比较常见。
原因:
%userprofile%/Local Settings/Application Data/Microsoft/CoreCon/1.0 Folder文件夹错误;
解决方法:
删除文件夹%userprofile%/Local Settings/Application Data/Microsoft/CoreCon/1.0 Folder,然后重启VS2005即可。
详细参照:
http://www.pcreview.co.uk/forums/thread-2528494.php