GGshow reloaded GGshow reloaded

May 2, 2011

Embedded Visual C++ under Windows Vista or Windows 7

Issue: If you are using Embedded Visual C++ 4 in Windows Vista or Windows 7, you may face problem cannot create a new project.

  • Cannot cannot select CPUs from the list.
  • Get an error message “You must select a platform.”

CPUs is not selectable
CPUs is not selectable.

Error message
Error message when creating new project.


  • Compatibility issue between Embedded Visual C++ and Windows Vista/7.


  • Try run the EVC4 program in compatibility mode for Windows XP.

Edit compatibility mode
Edit compatibility mode.

CPUs is now selectable
CPUs is now selectable.

Filed under: eMbedded — Tags: , , , , — GG @ 11:40 pm

No Comments »

  1. hi,

    i’m running win7 and i’ve tried several different compatibility modes but the problem is still the same.

    what else can i try?

    Comment by pretti — August 2, 2011 @ 3:47 pm

  2. Try install the latest service pack

    eMbedded Visual C++ 4.0 SP4

    Comment by G — October 25, 2011 @ 2:45 am

  3. I found that, as well as setting EVC.exe to compatibility mode, I had to re-install the SDK’s while UAC was switched off. You can switch it back on after they’re installed.
    After doing this, I have full symbolic debugging, via WMDC on USB, when connected to a WM6.5 mobile phone.

    Comment by Eric — March 7, 2012 @ 2:01 am

  4. Hiya, I am trying to do the same thing but when I try to install EVC SP 4.0 (the latest and greatest Service Pack) the installer runs into an error and doesn’t finish installing the SP4. Which SP do you recommend?

    Comment by Moqtar — March 14, 2012 @ 12:40 am

  5. Hi Moqtar,

    What is the error message?

    Firstly, make sure you have downloaded the installer from a trusted source.

    eVC4 SP4 is just a service pack but not a full program. You must install the eMbedded Visual C++ 4.0 first before you install eMbedded Visual C++ 4.0 SP4.
    Besides, make sure the eVC4 program is not running when you are installing the service pack.

    eVC4 SP3 is a merge of SP1 & SP2, for development to target Windows CE .NET, 4.0, 4.1, 4.2.
    SP4 added support for Windows CE 5.0 based devices.
    I’m not recommending any particular SP, but I believe that you will choose SP4 ­čÖé

    Comment by G — March 15, 2012 @ 10:45 pm

  6. I have the same problems, completely: tried installing EVC++ on Vista 64, followed by SP4; installation is ok, but SP4 gives error, “package can’t be opened”, along those lines. I nstalled SDK for WCE 5.00, that went fine, but when I run EVC++ and try to create a new project (“Hello World” type selected from project setup choices), EVC++ hangs forever.

    I tried doing entire installation again on WinXP laptop, same result. I tried downloading SP4 from link above and installing – same error message as above.

    Anybody know what’s going on here? What a time vampire this thing is.

    Comment by Shawn C — April 8, 2012 @ 3:51 am

  7. Hi Shawn,

    The error can caused by several things, most probably it is not a evc4 or user permission issue, but an issue of MSI package in windows vista.

    Try login to windows as administrator user, redownload the installer, disable your antivirus software, put the installer in C: and run it, see if any luck, take own risk ^^

    Comment by G — April 12, 2012 @ 2:31 am

  8. I want to install eMbedded Visual C++ 4.0
    on my windows 7 (32bit) machine.

    Which service pack i have to use.
    please help me

    Comment by sunil — December 5, 2012 @ 12:54 pm

  9. Hi Sunil,
    Install eMbedded Visual C++ 4.0 first before you install eMbedded Visual C++ 4.0 SP4.

    Comment by G — December 11, 2012 @ 10:39 am

  10. Updated: (2012-12-11)
    Page to download eMbedded Visual C++ 4.0 installer no longer available on Microsoft website.
    You can still download the installer from here.

    Comment by G — December 11, 2012 @ 10:43 am

RSS feed for comments on this post.

Leave a comment

© 2024 GGSHOW | Powered by WordPress