I have a XPe image with SP1 to fit in a 256 Mb CF and it size is about 110
Mb
when I update to SP2 and upgrade the project, target designer installs new
"required" components and the size of the XPe image grows up to 270 Mb!!!!!
Anyone knows how can I update to Service Pack 2 replacing only the
components that I use with SP1 project?
Target size isn't much of a problem here because it runs from a 1GB
partition on harddisk, but what disturbs me are the memory requirements.
I'm working on an upgrade for an existing device that runs fine in 128MB of
RAM with XPe RTM (SP Zero).
The SP2 version doesn't get through FBA without adding more memory.
It fails in the COM registration with a "contact Microsoft" message, but
increasing the memory to 256MB fixes it.
Giving it a 256MB pagefile on a separate partition doesn't help, so it
looks like it crashes before it has created the pagefile, or else it needs
it to be on the boot partition.
I had already noticed before that SP1 has higher memory requirements than
RTM: there I got 'system is running low on virtual memory' popups in the
finished target (post-FBA, no pagefile, disk EWF), but that version was
never deployed because the upgrade wasn't really necessary (no network, so
the security fixes aren't that important, and it ran fine for the rest).
This time the main application is being upgraded, so the SP2 version will
be deployed.