After continually reinstalling my PocketBuilder application, ASA, and
PocketBuilder on my Symbol handheld scanner unit each time I rebooted the
unit, I felt "enough is enough..."
WinCE units have volatile and non-volatile memory. By default, applications
are installed into volatile memory and will be wiped out each time the unit
is hard reset.
Within the "My Device" area on WinCE, the two directories Application and
Platform are non-volatile (see Figure 1). Anything put in these two
directories will remain even after a cold boot.
CAB files placed in the application directory will be automatically run on a
hard reset but unfortunately get deleted once they've been executed. Making
the CAB files read-only means they won't get deleted and would seem like the
answer to my problem. Unfortunately the files will also be executed on a soft
reset. Added to this, each time a... (more)