I ran into similar problems when a Pocket PC app was built with a different version of the .Net CF that was installed on the Pocket PC device. Visual Studio 2003 contains .Net CF installation files; do you know what version of Visual Studio 2003 was used to install the .Net CF on the device? For example, I'm using 2292.
I think the only way to tell the exact version you have installed on the .Net CF is to look in the registry (or reinstall the CF so you know for sure).
Do you have the source also? Does it work if you run it through the emulator? -- ralph |