VS2005 RC : No Windows Mobile 5, No Win CE 5 Projects with C++

When  I create a new Smart Device Project with VC++,
choose a win 32 app,
I only get a PPC 2003 and Smartphone 2003 projects.

How do I get Windows Mobile 5 (PPC and Smartphone) and Windows CE 5 projects with VC++.

With VB and C# I get them.
Keen to explore the new API features.

Using the Release Candidate of VS2005, complete install.


Answer this question

VS2005 RC : No Windows Mobile 5, No Win CE 5 Projects with C++

  • Kevin M. Owen

    I'm guessing that you are running on a machine that had a previous install of VS, because out of the box, there shouldn't be any support for WM5.0 in VS2005. As JulienT pointed out, you need to install the SDKs for the Windows Mobile platforms you wish to target. The pointers he gave seem to be up to date, I'm not sure what you might have on any other CDs (we've had several dozen releases, I'm not sure off the top of my head what went out when).

    There is an important distinction between an add-on and an SDK. An add-on changes core VS components, and with RC, you should not be need to apply any add-ons to get additional device development functionality. Both of the add-ons you mentioned were late features that couldn't be checked in to the official Beta2 release because of the danger of destabilizing that release for many customers, but provided significant value to device developers, so were released out of band at a targeted audience.The eVC upgrade was released as an add-on to Visual Studio 2005 Beta2, but is integrated into the builds released after the July CTP, so it is present in the RC release. The emulator DMA add-on should also be present in the RC, I'm not sure when this was integrated into public preview releases. An SDK allows you to develop for a particular device (or set of devices), but doesn't change VS functionality other than that. If you don't have the ability to target a device in the C++ wizards now, you will need to install the SDK for that device.

    Hope this clarifies things,

    Jeff Abraham
    Visual Studio

  • Mohit Goel

    No I did not.  I am using RC1.

    Please clarify.

    The mobile 5 PPC and mobile 5 Smartphone ARE available with VB and C# when choosing a new smartdevice project in VS2005 RC1, as installed on my machine.

    Do I also need to install those Windows Mobile 5 SDKs  
    Are those SDK links for BETA 2 (as in Windows Devloper 5.0 Developer Evaluation Kit  ( I have some copies)), or do they apply to RC1 as well.

    Can we have a clear statement of what add ons should be installed with RC1 and which shouldn't.
    eg the evC++ upgrade .. I understand that this is already in RC1
    eg the emulator DMA ..   
    etc.

    Thx

  • DinoBob

    hi

    1. Windows CE 5.0 Device is installed by default when i installed VS 2005. it's selectable in the list of devices when i choose "Connect to Device..." from Tools menu. but it fails connecting to device. i think i've to have a real Windows CE device in hand. right

    2. if so, how can i prepare the connection a USB cable may be enough

    3. also is there any software needed in both sides (like ActiveSync)

    4. i've downloaded Windows CE 5.0 Device Emulator (3,770,832 bytes long) from microsoft and installed it on my system. but in the mentioned menu it's not available in the list. why

    5. when i'm going to create a new project the available SDKs are only SmartPhone 2003 and Pocket PC 2003. while i've installed STANDARD_SDK.msi (117,783,040 bytes long) and Windows Mobile 5.0 Pocket PC SDK.msi (182,469,120 bytes long), they're not shown in the installed SDKs list. why


  • Alains

    Hi,

    I just have a question about WinMobile 2005 SDK ...
    After installing this SDK i'm just able to make project in VS2005 for PPC 2005 devices ...
    But in EVC 4.0 SP4 there is not any sign of PPC 2005 Project !!
    Is it right ! I should go for VS 2005 for developing software on PPC 2005 !
    But If i remember SP4 was published for WinCE 5.0 support ...

    Regards,
    Hadi

  • Axerion

    OK I downloaded those SDKs and they now work:

    I create a new VC++ Smart Device Win 32 app.
    On next screen I get the option of targeting those SDKs. (Win Mobile 5)


    Still a bit concerned that they are for  VS2005 Beta 2 though.
    That's what was on my CD.

    Q Will there be subsequent releases of Windows Mobile 5 SDKs for the RTM of VS2005

    Thx

  • John Semmel

  • MartinFr-

    OK thanks, you have clarified one thing: VS doesn't come with Windows Mobile SDKs installed (I had a feeling that might be the case)

    Q.  Will the RTM have them

    Yes I did have previous installs of VS 2005 but I went through the documented uninstalls , and even run an uninstall app I found on MSDN.

    The CDs I am refering to are those given out at Mobiel and Embedded Devcon where Windows Mobile 5.0 Dev Kit was announced and released with a presentation from Bill G.

    Q. Those SDKs for Windows Mobile as link to by By JulienT are for VS2005 Beta 2.  Are they OK to use for the current Release Candidate

    Thanks for clarifing a number of points.

  • Aaron Sulwer

    There will not (to the best of my knowledge) be another release of the Windows Mobile 5.0 SDKs to coincide with the RTM of VS2005. The SDKs are released when the OS is finished, they are not necessarily tied to the release of the tools (this is a change from previous versions of the development tools, where each OS release required a new toolset). Thanks,

    Jeff Abraham
    Visual Studio



  • VS2005 RC : No Windows Mobile 5, No Win CE 5 Projects with C++