How to install ''...


  • I'm new to programming in VS and .NET Compact Framework 3.5.

    I've found that I need to install in order to get better error message descriptions, how exactly is this done?

    Does the .cab need to be installed directly to the phone or on the production machine - I'm a little confused with this.

    Any help you can provide would begreat.

    Saturday, March 08, 2008 10:58 PM


  • Hi tiger.woods
    See this link

    maybe this help you!!!1

    Monday, March 10, 2008 9:22 PM

All replies

  • CAB files need to be installed directly on the phone. So you should copy this CAB file to the device and click on it. CAB should be on your development machine as VS installs NETCF SDK which contains this CAB among other things. Search your hard drive to find it.

    Also see this for basic deployment patterns for devices – you would probably need to use CABs to ship your application eventually.

    Sunday, March 09, 2008 1:03 AM
  • Since this is running in the Cellular Replicator that doesn't make sense, my phone isn't even attached... how would it possibly be able to report on error meassages??


    Sunday, March 09, 2008 1:44 AM
  • What's "Cellular Replicator"? In any case CAB file should be installed on whatever application is running on.

    Sunday, March 09, 2008 3:35 AM
  • It's part of the WindowsMobile SDK for developing applications for cell phones.

    When deploying an application in a test environment for a WM6 device the application can be ran on a Windows Mobile Emulator or what I was calling a "Cellular Replicator", am I making any sense?

    Are you familiar with the file and how to install it for development use?

    Sunday, March 09, 2008 1:53 PM
  • If you’re running your application on the emulator you should install that CAB on to the emulator. Procedure is the same since emulator is a simulated device – copy CAB to the emulator (or device) and click on it.


    To copy file(s) to the emulator (and to the actual device) cradle it (using device emulator manager) and use WMDC (or Active Sync) as usual.


    Since SmartPhone (AKA WM 6 Standard) does not have file explorer like Pocket PC (AKA WM 6 Pro/Classic) does you would need to put this CAB to, say, "\windows\start menu" so it would show up in the emulator’s start menu and you can click on it to install.


    If you’re deploying your application from VS (e.g. by hitting F5), VS should install this CAB for you automatically.


    Yes, I am familiar with this CAB. It’s just what nobody called emulator “cellular replicator” before.


    Sunday, March 09, 2008 7:05 PM
  • I didn't mean to imply anything negative and am sorry if I offended.

    Even though the file has been copied and installed when running my application I'm still seeing the following error message as opposed to some more useful messages, any thoughts?

    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 ‘’ for Windows Mobile 5.0 and above or  ‘’ for other platforms. Restart the application to see the message.

    Thanks for your help.
    Sunday, March 09, 2008 7:24 PM
  • Hi tiger.woods
    See this link

    maybe this help you!!!1

    Monday, March 10, 2008 9:22 PM
  • Where can I download ?

    Sunday, June 07, 2009 2:52 PM
  • I don't think you can find that by itself. If you install the right version
    of the .NET CF, you should find it in the Diagnostics folder under where the
    framework CAB is found. On my device, this is at


    Paul T.

    "Dr. Germ" <=?utf-8?B?RHIuIEdlcm0=?=> wrote in message
    > Where can I download ?
    > Thanks!

    Monday, June 08, 2009 8:32 PM
  • Try this. Most probabaly your problem will be solved.

    Wednesday, May 19, 2010 10:29 PM
  • In my case just installing the CAB file was not sufficient, I had to follow the fix here as well

    to get rid of the error. Many thanks to


    for sharing this

    • Proposed as answer by Fiona Hughes Friday, May 21, 2010 9:43 AM
    Friday, May 21, 2010 9:43 AM