Hello all Windows Mobile Experts! I have really drowned in the world of developing for the Windows Mobile, all the different versions and frameworks are extremely confusing. But this is my scenario:
I need to develop an app which is to be distributed outside of Marketplace, my company will use it as a showcase during a single event. It is a fairly simple app containing a slideshow of images and some text.
I started of by creating an app for Mobile 6 using CF 3.5. When I packaged the app as a CAB and tried to deploy it to our brand new HD2, it started to scream about not having the right framework version. Fine I thought, I'll just bundle CF 3.5 inside my application CAB. Apparently my the framework is really large (>60MB), which makes it impossible to download it over the air without using a Wifi connection.
Once again I thought fine, I'll just use a previous version of the framework which should be smaller. I was wrong again, CF 2.0 is also really huge (>40MB)! In addition to this, the images I added through the resource manager in my project did not work. Every time I ran my project it threw a couple of these:
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
My ranting boils down to this:
- Is there anyway I can create a simple app without bundling the CF into it? (In other words, I need to keep the CAB-file size down.)
- If no, how do you add an image to a Mobile 6 CF 2.0 project without using the resource manager?
Is it always this painful to develop for the Windows Mobile, or am I the issue here?
Help me out here guys/gals! And if your are located close to Stockholm, Sweden a really tasty coffee is yours!!
Thanks in advance and best regards.