All updates for Windows CE 5.0 require the following:
1) Platform Builder 5.0 is installed on the machine.
2) Upon installing the update, the platforms must be rebuilt.
Please download the file(s) most appropriate for your installation, as follows:
This package will install
all updates directly to the build environment specified by the original Platform
Builder installation. This is specified by the following registry key:
HKLM\Software\Microsoft\Platform Builder\5.00\Directories - "OS Install
Dir". By default, a backup of all updated files
will be maintained at the following location: %_WINCEROOT%\Updates\Backup.
You can remove any files from this directory at your choosing. 1. If you have trouble installing package on Windows Vista,
open command prompt, choose "Run as administrator", confirm UAC prompt, launch
an update. 2. Making changes to the update files or rebuilding
the public tree changes file CRC values. These files might be reported as
"corrupted" by CEUpdateCheck tool as CRC values will not match the updates'
database entries.
If you have installed previous updates, this package will update your build environment to include the latest files for this
component. If this message is displayed, it means that you have
an update installed with a later version of the files then those that are being
installed. You
already have the updates mentioned in this document including some updates released
later. This message is displayed to
prevent accidental overwrite of the latest update to that particular
component. Note: If source files have been modified by a user, they may
not be overwritten by the files provided with the updates if Date Modified of
the files on user's machine is newer. If you uninstall or repair Platform Builder 5.0, you
have to remove corresponding WinCEPBxx.ini file located in %WINDIR%.
Component: DHCP
080724_KB954904 - Under certain circumstances broadcast response packet
from DHCP server may get routed to the wrong interface.
Component:
FileSys
080701_KB954089 - This update addresses the following issues: SD card mount failure may occur when FATFS
driver checks FSInfo when mounting a store. TFAT corruption may occur if power is turned
off during the NAND flash write operation. The file(s) with the new source code changes for
this component can be found in the directory %_WINCEROOT%\:
Component:
Imaging
080724_KB955038 - This update enables handling of BI_BITFIELDS
compression.
Component:
MSFLASH
080707_KB955221 - A user may not be able to delete files from a nearly
full flash disk.
Component: SQL
Compact
080730_KB956362 - Integration of SQL Compact 3.5 SP1 into Platform
Builder 5.0. Overview: SQL Compact update provides SQL
Compact 3.5 SP1 functionality as a new catalog item in Platform Builder 5.0.
This new catalog item is in the “Application and Services Development”
node next to the “SQL Mobile” catalog. These catalog items are mutually
exclusive i.e. one can be included in a project at a time. Microsoft Visual
Studio 2008 SP1 should be used for developing applications for SQL Compact 3.5
SP1. Details: The SQL Compact catalog
item group contains the following items: To enable support for “SQL
Compact Managed Provider”, a user needs to install .NET CF v2.0 for Platform
Builder 5.0. More information for .NET CF v2.0 is provided in
http://support.microsoft.com/kb/904260. Adding support for .NET
Compact Framework v3.5:
·
Users can add support for .NET CF v3.5
in two ways. In sqlcompact.bat under “%_WINCEROOT%\public\cebase\oak\misc\”
change the following lines from “if not "%SYSGEN_DOTNETV2_HEADLESS%"=="1" set
SYSGEN_DOTNETV2=1” to “if not "%SYSGEN_DOTNETV35_HEADLESS%"=="1"
set SYSGEN_DOTNETV35=1”. Or from the
catalog items view in PB remove .NET CF v2.0 and select .NET CF v3.5.
·
.NET CF v3.5 is available as a Platform Builder 5.0 update. More
information for .NET CF v3.5 is provided here -
http://support.microsoft.com/kb/947560. Installation Instructions: 1. Close Platform Builder 5.0. 2. Run the update.
3. Run Platform Builder 5.0 and add the
new SQL Compact Catalog item to your workspace.
WinCEPB50-080731-2008M07-Armv4I.MSI For installation based upon Armv4I processors WinCEPB50-080731-2008M07-MIPSII.MSI For installation based upon MIPSII processors WinCEPB50-080731-2008M07-MIPSII_FP.MSI For installation based upon MIPSII-FP processors WinCEPB50-080731-2008M07-MIPSIV.MSI For installation based upon MIPSIV processors WinCEPB50-080731-2008M07-MIPSIV_FP.MSI For installation based upon MIPSIV-FP processors WinCEPB50-080731-2008M07-SH4.MSI For installation based upon SH4 processors WinCEPB50-080731-2008M07-X86.MSI For installation based upon X86-based processors Note:
If
you have installed previous updates
If
you see "Files that will not be installed"
If you reinstall or repair Platform Builder
Fixes
made in this update:
By Component:
The file(s) with the new source code changes for this component can be found
in the directory %_WINCEROOT%\:
private\winceos\comm\dhcp\packet.c
private\winceos\coreos\fsd\fatfs\volume.c
The file(s) with the new source code changes for this component can be found
in the directory %_WINCEROOT%\:
public\sqlcompact\cesysgen\makefile
public\sqlcompact\cesysgen\sources