WinCE6.0 R3的安装步骤

简介:   很早以前装过一次R3,装完以后直接导致编译不过,当时也没找到解决办法,最后只能放弃,一直没再动它。这两天ZWF在调试程序的过程中发现了一个BUG,应用程序无法正确设置文件夹的隐藏属性。起初我以为是NAND驱动或者是注册表配置的问题。

  很早以前装过一次R3,装完以后直接导致编译不过,当时也没找到解决办法,最后只能放弃,一直没再动它。这两天ZWF在调试程序的过程中发现了一个BUG,应用程序无法正确设置文件夹的隐藏属性。起初我以为是NAND驱动或者是注册表配置的问题。但从这两方面入手都没能成功。后来通过实验发现,在根目录下可以将文件夹设置为隐藏并且能生效,同样的代码在NAND目录下就不能正常工作。在根目录下设置为隐藏的文件夹,拷贝到另外任意一个目录下,会变成非隐藏的。据此猜测,可能是WinCE文件系统本身的BUG。于是找到09年全年补丁包的详细说明,仔细查看一番,终于确认了问题所在。

Component:  FILESYS

  • 091031_KB976628 - Users may not be able to update the attributes of a directory on a FAT32 file system formatted device (FLASH/USB Mass Storage device, etc.). This affects customers applications that need to set/reset attributes on specific directories used by the application on the device.

  09年10月份的补丁包解决了这个问题,而该补丁依赖于R3。再也躲不过了,只能硬着头皮再搞一把。吸取上次失败的教训,这回先确定了各补丁的安装顺序,主要以微软发布时间的先后做参考,具体安装步骤如下:

            Visual Studio  2005

            Visual Studio 
2005  Service Pack  1

            Visual Studio 
2005  Service Pack  1  Update  for  Windows Vista ( if  applicable)

            Windows Embedded CE 
6.0  Platform Builder

            Windows Embedded CE 
6.0  SP1 (required  if  PB  6.0  Tools have been installed)

            Windows Embedded CE 
6.0  R2 

            Windows Embedded CE 
6.0  Cumulative Product Update Rollup  12 / 31 / 2007

            Windows Embedded CE 
6.0  Cumulative Product Update Rollup  12 / 31 / 2008
            
            Windows Embedded CE 
6.0   2009  QFE M01 to M09
            
            Windows Embedded CE 
6.0  R3  10 / 29 / 2009
            
            Windows Embedded CE 
6.0  R3 Update Rollup  11 / 3 / 2009
            
            Windows Embedded CE 
6.0   2009  QFE M10 to M12
            
            Windows Embedded CE 
6.0   2010  QFE M01 to M02

  按照这个步骤,小心翼翼的逐一安装下来,很是幸运,一路通畅。

  打开工程,执行Clean Sysgen,然后诚惶诚恐的等着。万幸,0 Error!甚至有点怀疑是否真的成功打上了R3补丁。下载到设备运行,在系统属性的版本里也没有看到任何有关R3的影子。不过,目录无法隐藏的问题解决了。为了验证R3的真实性,又添加了QQ、Flash和Office阅读器等新增组件,测试了一把,基本能用,至少说明不是被R3的。

  很高兴,终于解决掉这个心病。^_^录制了一段WinCE6.0 R3的视频,有兴趣的同志可以看看。http://files.cnblogs.com/we-hjb/WinCE6.0R3Demo.rar

目录
相关文章
|
安全 Linux 网络安全
Vivado 2017.04版本安装教程
Vivado 2017.04版本安装教程
902 0
|
Unix Linux 虚拟化
Linux环境安装VirtualBox
VirtualBox是一款强大的x86和AMD64/Intel64虚拟化产品,适用于企业和家庭。VirtualBox不仅是为企业客户提供的一款功能丰富、高性能的产品,它也是根据GNU通用公共许可证(GPL)版本3条款作为开放源码软件免费提供的唯一专业解决方案。有关VirtualBox的介绍请参见“关于VirtualBox”。
378 0
|
Java 定位技术 数据处理
windows下gdal的java开发环境搭建
本文介绍了gdal在windows环境下怎么搭建java开发,同时提供一个开发示例,通过输出gdal支持的数据驱动来演示其支持的数据类型,同时表明我们的环境搭建完成,可以基于java进行相应开发。
988 0
windows下gdal的java开发环境搭建
|
2月前
|
消息中间件 存储 Unix
Mac系统安装教程
Mac系统安装教程
45 1
Mac系统安装教程
|
开发工具 C++ git
Windows下开发环境搭建
欢迎来到我们的 QML & C++ 项目!这个项目结合了 QML(Qt Meta-Object Language)和 C++ 的强大功能,旨在开发出色的用户界面和高性能的后端逻辑。 在项目中,我们利用 QML 的声明式语法和可视化设计能力创建出现代化的用户界面。通过直观的编码和可重用的组件,我们能够迅速开发出丰富多样的界面效果和动画效果。同时,我们利用 QML 强大的集成能力,轻松将 C++ 的底层逻辑和数据模型集成到前端界面中。 在后端方面,我们使用 C++ 编写高性能的算法、数据处理和计算逻辑。C++ 是一种强大的编程语言,能够提供卓越的性能和可扩展性。我们的团队致力于优化代码,减少资
|
Ubuntu Linux 对象存储
Linux下Wine最新版源码编译
Linux下Wine最新版源码编译
1306 0
Linux下Wine最新版源码编译
|
存储 IDE 编译器
Windows 驱动开发环境搭建及 windbg 调试工具安装使用
对于 Windows 驱动开发,在微软官方的文档中其实有很多有用的文档来进行讲解和学习,这里将驱动开发统一归类成了 Windows 硬件开发([https://learn.microsoft.com/zh-cn/windows-hardware/drivers/](https://learn.microsoft.com/zh-cn/windows-hardware/drivers/)),在这个链接的相关文档中能够找到我们所需要的所有内容(由于Windows的不开源,所以我们对于Windows相关的学习要全部依赖官方释放的资料)。
586 0
|
存储 Ubuntu 网络协议
【Linux】【开发环境】【RHEL】开发环境搭建系列之八——Win10下安装ubuntu双系统
【Linux】【开发环境】【RHEL】开发环境搭建系列之八——Win10下安装ubuntu双系统
364 0
【Linux】【开发环境】【RHEL】开发环境搭建系列之八——Win10下安装ubuntu双系统
|
Linux C# 开发工具
LINUX C#安装开发工具MonoDevelop
LINUX C#安装开发工具MonoDevelop
153 0
|
Unix Linux API
【Linux】【开发环境】【RHEL】开发环境搭建系列之九——Linux系统下Wine环境搭建
【Linux】【开发环境】【RHEL】开发环境搭建系列之九——Linux系统下Wine环境搭建
588 0