windows XP环境下配置WinCE6.0开发环境

配置wince6.0开发环境所需的软件及其安装方法:


1.1 Visual Studio 2005
试用版下载地址:
http://download.microsoft.com/download/e/1/4/e1405d9e-47e3-404c-8b09-489437b27fb0/En_vs_2005_Pro_90_Trial.img
1.2 Visual Studio 2005 Service Pack 1(文件名:VS80sp1-KB926601-X86-ENU.exe)
http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=5553
1.3 Visual Studio 2005 Service Pack 1 Update for Windows Vista(文件名:VS80sp1-KB932232-X86-ENU.exe)
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=7524
1.4 Visual Studio 2005 Service Pack 1 ATL Security Update(文件名:VS80sp1-KB971090-X86-INTL.exe)
http://www.microsoft.com/downloads/details.aspx?familyid=7C8729DC-06A2-4538-A90D-FF9464DC0197&displaylang=en

-----------------
2.1 Windows Embedded CE 6.0
试用版下载地址:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=7e286847-6e06-4a0c-8cac-ca7d4c09cb56
2.2 Windows Embedded CE 6.0 Platform Builder Service Pack 1
http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=4097
2.3 Windows Embedded CE 6.0 R2
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18111
2.4 Windows Embedded CE 6.0 R3
http://www.microsoft.com/download/en/details.aspx?id=14226

2.5 Windows Embedded CE 6.0 Cumulative Product Update Rollup Package (through 12/31/2011)
   http://www.microsoft.com/download/en/details.aspx?id=28753
2.6 2012年1-3月的补丁包
   http://www.microsoft.com/download/en/details.aspx?id=28939
   http://www.microsoft.com/download/en/details.aspx?id=29097
   http://www.microsoft.com/download/en/details.aspx?id=29413

,是否可以只安装2011的全年包,而不安装2011年以前的补丁包,还有待进一步验证。

 

-----------------

3 第三方软件
Microsoft Expression Blend 2 (to create and edit XAML layouts Silverlight for Windows Embedded)

QQ Messenger Client for Windows Embedded CE 6.0 R3
Viewers 97, 2000, 2003, XP & 2007 for Windows Embedded CE 6.0 R3
Monotype iType font engine for Windows Embedded CE 6.0 R3


以上列表顺序基本也说明了这些软件的安装顺序:先安装 Visual Studio 2005 及补丁,再安装Windows CE 6.0 及补丁,最后安装第三方软件。说明:Windows CE 6.0 所使用的Platform Builder 和以往的Windows CE 5.0/4.2 等均不同,它并不是独立的开发平台软件,而是作为VS2005 的一个插件来安装使用的,因此必须先安装VS2005,以后所有的内核配置编译等开发都基于VS2005 进行。


=================================
安装补丁包的注意事项:
=================================
1)补丁包要按照其发布的时间顺序来安装,原因是后面的补丁包有可能依赖前面的补丁包。
2)月补丁(Monthly Update)可能会引入一些bug,因此一般不要急于更新月补丁包。
   全年补丁(Cumulative Product Update Rollup Package)一般比较稳定,可以放心安装。
   全年补丁有可能已包含了上一年的补丁,因此有时可以不安装上一年的补丁,这需要查看全年补丁包的说明文件来求证。
3)安装完补丁后,需要重新编译系统,使用“Sysgen”或者“Clean Sysgen”即可,而不必使用“Build and Sysgen”或“Rebuild and Clean Sysgen”。因为更新的补丁包中已经包含了编译好的lib,反而某些lib对应的源代码有可能没有同步更新。如果使用“Rebuild and Clean Sysgen”,那么也就有可能失去更新的意义了。
4)PB6.0提供了一个用于检查更新的小工具,CEUpdateCheck,可以利用它来检查补丁的安装情况。
   VS2005菜单 “工具”—>“Platform Builder for CE 6.0”—>“CE Update Check”
5)CEUpdateCheck工具显示的补丁包的三个状态:
   蓝色的√:Installed       补丁包安装成功
   红色的!:Corrupted    补丁包没有正确安装
   黄色的!:NotInstalled 补丁包没有安装
6)安装某个补丁包之后,如果编译不通过,可以将其恢复到安装补丁包之前的状态。
   方法:将C:\WINCE600\Updates\Backup下对应的目录拷贝到Public目录下即可。
   不过,这种方法也只是一种尝试,行不行还得看运气。

参考 http://www.cnblogs.com/we-hjb/archive/2010/07/15/1778429.html

 

posted on 2012-04-19 14:23  shinerock  阅读(1667)  评论(0编辑  收藏  举报