After building the project successful under XP SP3 32bit host, I made a new test:
Copied the COMPLETE WinBuilder directory to a Vista 64bit host.
I built the project, and got the same result Brian Hoover reported some posts ago.
A compare of the generated ISO showed, that under the 64 bit host the boot.wim was remarkable smaller that one from the 32 bit host.
My opinion:
This seems to be an issue of 'Building a WinBuilder project under 64 bit host'
Here are the same mechanisms active, which Lancelot successful fixed in LiveXP.
To make his fixes possible, WinBuilder already offers some help to work with 'Running WinBuilder in a 64 bit host environment'The currently only open issue is that under Wow64 the %ProgramFiles% MUST be written in lowercase as %programfiles%
- The Variables
- %Wow64%
- %Wow64Dir%
- %Programs64%
- The commands
- System,REGREDIRECT
- System,FILEREDIRECT
That cannot be handled by WinBuilder, but has to be defined in the individual scripts using this Variable.
I'm sure that with help of these explanations in some days also the Win7PE can be build on 64 bit hosts.
@YahooUK:
To avoid disappointment and support questins, before these fixes are active:
Just add under [process] in script.project:
If,%Wow64%,EQUAL,True,Begin
Set,%Msg%,"Sorry, this project cannot be built under 64 bit host"
Halt,%msg%
End
Peter
For ALL projects it seems to be necessary to handle Billy the Door's way to handle 32 bit apps under 64 bit OS
Peter