最近由于实验所需,不得不撸起袖子来搭建了这么一个Windows CE的开发环境。(内心OS : WindCE 没落到微软自家都嫌弃了, 我还傻乎乎地在这安装它。)
由于微软对WindCE的嫌弃态度,整个搭建过程可谓是障碍重重,跌宕起伏。就冲这一点,我就觉得该把这个过程记录下来,证明自己到过某地,但只带走了回忆。
闲话少说,开始正文。
1.环境选择。
1)Windows 7.0 professional edition
专业人士用专业版本。
资源地址:http://www.imsdn.cn/
2)VMware WorkStation
虚拟机。因为不想把这种不常用的开发环境弄在实体机上,所以虚拟机是必备良品。
如果在实体机上弄,可以省去这个的安装。
资源地址:(不是重点,所以不给了,官网自寻)
3)Visual Studio 2005
正好用来配Windows CE 6.0。
资源地址:http://www.imsdn.cn/
4)Visual Studio 2005 Service Package 1 (简称 VS2005 SP1)
用来增强Visual Studio 2005 的功能,辅助Windows CE 6.0 的安装(网传如此,未验证)。
必须安装。
资源地址:https://www.microsoft.com/en-us/download/details.aspx?id=5553
5)Visual Studio 2005 Service Pack 1 Update for Vista (简称 VS2005 SP1 Update for Vista)
作用不明。
亲试:在本实验环境下是必需品。
资源地址:https://www.microsoft.com/en-us/download/details.aspx?id=7524
6)Windows Embedded CE 6.0 Platform Builder (简称 Windows CE 6.0 或 PB 6.0)
这个必须详解。
Windows CE 6.0 是VS2005 的一个插件,所以为了顺利地把这个插件装上去,顺带要安装很多其它的。
自然,Windows CE 系列也有7.0、8.0等新版本,之所以选这货,纯粹因为它的教程够多,安装省力(实际感觉并不如此)。
这个版本的WindCE在官网上已经找不到了,所以这个的资源很重要,需要先行解决。如果找不到就不要安装这个版本了,然后手动跟本教程说再见吧。
详说这里的下载,地址如下,使用迅雷下载就好了,不过要做好心理准备,大小3G左右。
资源地址:http://sybest.blog.163.com/blog/static/367178112010218105022392/
7)Windows Embedded CE 6.0 Platform Builder Service Pack 1 (简称Windows CE 6.0 SP1)
PB 6.0 的升级包。
必备品。
资源地址:https://www.microsoft.com/en-us/download/details.aspx?id=4097
8)Windows Embedded CE 6.0 R2
PB 6.0的增强包。
可选择安装。
资源地址:https://www.microsoft.com/en-us/download/details.aspx?id=18111
备注:
2.安装过程
好了,如果你能够集齐以上这些资源的话,那就敬你是条跟我一样的汉子——够坚强。光是下载这些东西就能磨得你没脾气,特别是遭遇某度网盘时。
那就开始我们的安装吧。
1)安装 VMware WorkStation
这个就不说了,官网上有,其它来源也行。
2)安装 Windows 7.0 professional edition
安装好VMware WorkStation 后,在里面创建新的虚拟机,选择安装Windows 7(详尽教程另寻)。
3)安装 Visual Studio 2005
把 VS2005 的安装包放入上一步骤安装的 Windows 7 中,然后解压安装(详尽教程另寻)。
4)安装 Visual Studio 2005 Service Package 1
这一步的安装有个取巧的方法,就是使用 Windows 7 系统控制面板上的 windows update 进行检查更新,是会检测到这个 Service Package 需要更新的,然后直接选择安装这个更新就能完成这一步了。有一种情况会导致这个方法不可行:就是该Windows 7 系统已经再被支持更新。
如果不能取巧,使用自己下载的也是 OK 的。也是把该安装包放入Windows 7 系统中,解压安装。
5)安装 VS2005 SP1 Update for Vista
把安装包放入 Windows 7 系统中,解压安装。
6)安装 Windows CE 6.0
把安装包放入 Windows 7 系统中,解压安装。
这里会要求输入一个序列号,这里就给一个网上的吧:
* Windows Embedded CE 6.0 (plug-in for Visual Studio 2005):
H8RQR-MMKRP-XFRFC-9HKGJ-82R6J
然后中间可能会有各种问题的弹框,能够继续的都选择继续。
7)安装 Windows CE 6.0 SP1
把安装包放入 Windows 7 系统中,解压安装。
8)安装 Windows Embedded CE 6.0 R2
把安装包放入 Windows 7 系统中,解压安装。
备注:以上的安装步骤可以说是一环扣一环的,后一步建立在前一步基础上。当然也可以自行探索更方便的安装流程。
3.总结
终于安装完成了。整个流程下来,下载各种资源最耗时间,其次安装的等待时间也是够长的。所以可以以多任务的方式来进行下载安装。
经历漫长的环境搭建才仅仅是实验的开始,不想多说了。