Exception messages not showing after installing ToradexNETCFv35.Messages.EN.cab

I am getting the message:

An error message is available for this exception but cannot be displayed because these messages are optional and are not currently installed on this device. Please install ‘NETCFv35.Messages.EN.wm.cab’ for Windows Mobile 5.0 and above or ‘NETCFv35.Messages.EN.cab’ for other platforms. Restart the application to see the message.

Previously I recall being instructed to install ToradexNETCFv35.Messages.EN.cab. So I did that and the system said it was already installed, so I guess I did in fact do that earlier.

I have also tried to install NETCFv35.Messages.EN.cab but I get a compatibility warning.

At any rate, I’m not sure what else to do to see my exception messages. Any thoughts?

You probably get the message because the cab file checks registry entries.

Usually cabs are composed by:

  • registry
  • files

Registry may be saved permanently but files that are copied to folders other than \FlashDisk are lost after a reboot.
If you just need the message once for debugging you can ignore the message and force the re-install, if you need the feature to be permanently enabled you may need to move the installed files to \FlashDisk. If those are DLLs you can put them under \FlashDisk\System if you need also other files you can put them under \FlashDisk\Autocopy\ to have them copied to the right place on reboot.

Hi, sorry I took so long to get back to this.

Nothing I did made the messages work, until I re-installed the OS and all the developer stuff. That seems to have cleared up whatever the problem was. I’m not sure how I messed it up but it’s fine now.