Trough the years of development we had problems with database corruption, later on we started losing files.
So we ran an investigation and found out, that it is related to reading/writing files on file system, immediately after windows lunches the application.
Reading a file just fails, but writing to a file can lead to a serious file system damage, entire file system can be wiped out.
To isolate the problem we wrote a simple application, that just reads and writes to some files.
This application was put on root of FlashDisk and auto ran trough the LunchXX registry.
With each test the application gets corrupted. We get an error …is not a valid windows embedded compact application.
Test was ran on new module with WinCE downloaded and installed trough Tezi, on eval. board.
We are about to lunch a new product, but first we need to somehow solve this serious issue. Any help would be much appreciated.