Windows Mobile 6.0 开发环境搭建遇到的问题和模拟器上网
因为要改公司项目的几个窗口,开始装Windows Mobile。原来没接触过,也没啥开发这东东的经验,只是介绍下我在安装时遇到的问题。
一、开发环境搭建
由于平时对系统的了解不深,故每次360出了什么新补丁都无脑打上。这次不知道是补丁还是用360优化的问题,Windows Mobile 设备同步中心怎么都装不上(总是在读条检测快完成的时候回退回去,并且啥错误也不跳出来),在试过虚拟机,双系统,而后把系统搞崩掉后,果断重作系统,并重新搭建了一次环境,这次是在360打补丁之前装的,成功装上,也不知道是不是它的问题,我安装的顺序是这样:
1、VS2008
2、Windows Mobile 设备同步中心
3、Windows Mobile 6 Professional SDK Refresh
4、Windows Mobile 6 Professional Images (CHS)
5、Windows Mobile 6.5 Professional Developer Tool Kit (CHS)
如果有同学没有成功,不妨像我这样做试试,个人感觉安装顺序很重要。
二、模拟器上网
由于系统使用的是Win7,试了很多方法都不能成功,比如装虚拟网卡驱动还是装什么Windows 虚拟PC 2007什么的。通过设备同步中心上网的方法也试了很多次,好在最后终于找到了正确的方法,成功了,下面介绍下我的经验:
1、设置同步中心的连接端口为DMA
2、在模拟器上把连接和网卡的默认选项都改为工作网络
3、在模拟器管理工具上选则插入底坐
4、这一点是新补的,原来漏了,后来发现也挺重要的一步。就是在插入底坐后,一定要在windows Mobile 设备中心 选则不设置进行连接(或另外一个),否则只是单单在模拟 器中显示已连接还是没办法上网
是的,就是这么简单,没有网上大多数文章讲的那么复杂,这样就可以上网了。
最后,如果你觉得每次调试都要在模拟器及模拟器管理工具中选则很麻烦,可以这样试下,我就是这样做的,觉得还算方便:
1、可以在模拟器设置好后,选则保存状态退出,这样,你下次打开的时候,就是你这次关闭时的状态(不用在做连接和网卡的设置)
2、可以在调试之前,通过模拟器管理工具打开你要使用的模拟器。在你调试的时候选则模拟器的时候,选则你已经打开的模拟器,这样不会新打开一个模拟器,而是把你调试的程序直接部署到你已经打开的模拟器中
这就是我的经验了,希望可以对像我一样刚开始弄这东东,又没有高手指点的亲们有些帮助。