VS2005通过网络连接CE设备进行调试开发
2015-11-03 17:21
531 查看
当 ActiveSync 不可用时,Visual Studio 2005 不会将所需的连接文件(如 CEPC)自动复制到设备。使用下面的步骤将这些文件安装到设备上,修改 Visual Studio 连接配置,并建立设备安全。
前两个步骤,即准备设备和 Visual Studio,只需执行一次。最后一组步骤,即设置安全和建立连接,每当要从 Visual Studio 的新实例连接时都必须重复执行。
准备设备进行连接
使用与您的设备的任何连接,并将以下文件复制到设备上的 \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 实例,则可以无限期地继续部署和调试。如果需要从另一个 Visual Studio 实例进行连接,您就需要再次执行这些安全步骤。
//////////////////////////////////////////////////////////////////////////////////////////////////
WinCE新手,用USB连接CE6.0一直搞不通,驱动都装好了,PC端也没有问题了,但是就是链接的时候,总是显示正在连接,大概1分钟过后就变成灰色了,郁闷中,不得已,学习了用网络交叉线连接,特在此总结下,有知道我USB怎么连接不上的朋友欢迎指导指导。
一、我的环境
PC机WindowsXP SP3装好VS2005和PB6.0,R3,目标机S3C2440+WinCE6.0操作系统,PC与目标机通过网络交叉线连接。
二、PC 端vs2005 通过TCP 的方式与目标机连接,因此需要在目标机上运行2005 的服务器程序。这些程序vs2005 已经提供了,vs200安装在C 盘(我装在C盘)上那么这些文件所在的位置是:C:\Program Files\CommonFiles\Microsoft Shared\CoreCon\1.0\Target\wce400\armv4i(此处请注意arm的分作armv4 和armv4i,我们使用的是armv4i的因此选择armv4i文件夹下的文件,需要根据开发板所使用的系统做调整),将上述文件拷贝到你的开发板flash 上。
三、vs2005 端设置比:Tools—Options—Device Tools—Devices 中所有能选择的都选择为TQ2440 ( 尽管你可能和我一样用的是TQ2440 )。选择properties 对Transport 项进行Configuire—use specific IPaddress 下面添上目标机的IP 地址。>-<
四、连接设备在刚才部署到flash 上的几个文件中找到ConmanClient2.exe,双击此程序运行会生成一个文件,然后双击CMAccept.exe 此程序不会有任何提示,需要连接时要重新双击。在vs2005 中Tools—Connect to devices,然后任何可选的都选成wince6.0 连接成功与否会在对话框上告诉你,如果没有成功可能是3 分钟到了,也可能是别的原因,>-<
五、连接好后就可以开发应用程序了·
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yangxingbo0311/archive/2010/11/24/6033144.aspx
相关文章推荐
- Linux 自检和 SystemTap
- Python 七步捉虫法
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- 可以用来调试JavaScript错误的解决方案
- 如何调试异步加载页面里包含的js文件
- jQuery下的Ajax调试步骤
- 调试一段PHP程序时遇到的三个问题
- JavaScript高级程序设计 错误处理与调试学习笔记
- Javascript调试脚本的经验之谈第1/2页
- 在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
- Android App调试内存泄露之Cursor篇
- Lua的编译、执行和调试技术介绍
- 10个调试和排错的小建议
- 调试PHP程序的多种方法介绍
- PHP调试函数和日志记录函数分享
- Visual Studio调试技巧汇总
- JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
- JavaScript 错误处理与调试经验总结
- 解析使用ThinkPHP应该掌握的调试手段