I was a bit confused by the last part of your post, not sure what you're copying to where?
Anyway, this is how I do it (complete checklist), which works for me:
Put SetupBuilder.exe in a new folder
Install Cabwiz.exe (I used the Pocket PC 2003 SDK)
Put ezsetup.exe in the same folder as SetupBuilder
Run SetupBuilder.exe
Enter the full paths of Cabwiz and ezsetup in the boxes
Then for each application that you wish to create (all app files are in a separate folder):
Enter Company and App names, README and EULA files in the boxes
Add the compiled application .exe file
Add any extra DLL and any other files needed
SAVE the settings file (.int) somewhere (makes it quick next time
)
Click Build Cabs
When the cab files appear in the folder, Click Build Setup
Move cab files and setup.exe to their proper folder
You only need to distribute the setup.exe, to run from a PC, or the cab file to run only from the device (I rename the ARMV4.CAB file).
Now it is very easy to make new versions, by loading the .int file.
If I got anything wrong, I'm sure someone will correct me!
Regards,
Geoff.