views:

15

answers:

0

Hello there,

I am facing a problem that when our client deploys the application on his device he recieves TypeLoadException at System.Threading.Timer.ring(), but whenever i deploy the same application on my device it doesn't generate any exception it runs fine. i am deploying my application in the form of CAB file. the model of clients device is HTC Tilt 2 which i think is a Smart Phone with windows Mobile 6.5 OS, but my device is HTC ELF0300 which is a Pocket PC with windows mobile 6 OS.

By searching on msdn i have found the following url (http://msdn.microsoft.com/en-us/library/ms172550.aspx), which is about Device and Platforms supported by .net Compact Framework. i have used Windows mobile 6 professional sdk for the development of the application.

Is because of platform client is recieving the TypeLoadException? Because as far as i know TypeLoadException occurs when any assembly or method is not loaded or found, so does platform change can make it happen? if not can you please elaborate the reason?

Is there is any difference between apps of Pocket PC and SmartPhone above the GUI? can application created in windows mobile 6 run on windows mobile 6.5 platform?

Thank you.

Zunair Minhas http://www.tkxel.com/