Windows Phone Developer Tools CTP Refresh!

Windows Phone Developer Tools CTP Refresh!

  • Comments 22
  • Likes

Beginning today you can download the Windows Phone Developer Tools CTP Refresh (WPDT CTP) from, which means you can now build Windows Phone 7 apps on the final release of Visual Studio 2010 (VS2010). While this update is primarily intended to enable development using the final release of VS2010 there are a few new things here too.

Examples of what’s new & changed include:

  • This release has been tested to work with the final release of Visual Studio 2010.
  • An updated Windows Phone 7 OS image for the Windows Phone Emulator.
  • A few APIs in the frameworks have been added and or changed. See this MSDN page for more details.
  • The documentation has been updated with new and expanded topics. See this MSDN page for more details.
  • We’ve provided limited support for launchers and choosers. In cases where the underlying built-in experience is not present launchers and choosers are still not available (i.e. the email chooser asks you to select a contact, but there are no contacts in the emulator and no way to add one).
  • Pause/Resume events are now supported.
  • If the tools are installed as the admin user, non-admin users are now able to deploy to the emulator.
  • A problem with incremental deployment of projects has been fixed.
  • A problem resulting in the error "Connection failed because of invalid command-line arguments" being displayed during project creation has been fixed.
  • A problem where the Windows Phone node was not appearing in VS 2010 on non-system drives has been fixed.
  • Design time skin refresh issues have been addressed.

Please read the release notes before installing this refresh. A few tips:

  • Uninstall the previous CTP first (the item in Add/Remove programs to uninstall is “Microsoft Windows Phone Developer Tools CTP-ENU”)
  • If you have the RC of VS2010 installed, uninstall it first and then install the final release.
  • You can install Windows Phone Developer Tools CTP even if you do not have Visual Studio already installed.
  • We’ve introduced a few ‘breaking changes’ with this release. The one that will impact almost everyone who used the existing release is a requirement that all WMAppManifest.xml files have a filled out <CAPABILITIES> section. The release notes describe this in more detail and the tools will warn you when you open an existing project.

Documentation links include Developing Windows Phone Games and Silverlight for Windows Phone as a part of the XNA Game Studio 4.0 and Silverlight 4 RC documentation sets, respectively. If you have feedback about our documentation, join the discussion in the Windows Phone forums or use the ratings control in the upper right-hand side of the pages on MSDN.

As noted above this refresh is intended primarily to ensure compatibility with the RTM version of Visual Studio 2010. We are working additional releases that we will make available through the launch of Windows Phone 7 in the fall. So please keep sending us your feedback, as we take it all to heart and want to  get you what you need in the final product which we can only do with your continued partnership.  We can’t wait to see the apps you’re building!

Added bonus: In case you missed it, check out this cool post from Andre Vrignaud about the 3 pillars of Xbox Live on Windows Phone.

Update [4/29 1:30PM PST]:  We’ve identified an issue in this release with regard to the loading of signed precompiled assemblies in the context of your application.  If, when you try to run your application in the emulator you get a ‘System.IO.FileLoadException’ error, please see Brandon Watson’s blog for a workaround.

You must be logged in to comment. Sign in or Join Now
  • Windows Phone Developer Tools are very helpful for me. I always looks for these tools.

    <a href="">Acai Berry</a>

  • Thanks for sharing this information about  Windows Phone Developer Tools. I always like to read such information.

  • Dave K
    2 Posts

    Is there a place I can download the CTPRefresh?

    I uninstalled the ctp but when I install the beta, it tells me to uninstall the CTP first. I'd like to try reinstalling the ctp and then uninstalling it.


  • @ david.espino

    You need to uninstall the previous version of Microsoft Windows Phone Developer Tools CTP first. If you try that and it wants to reinstall some things (not uninstall) let it. Only when it finds the original configuration will it allow you to uninstall it completely. A restart is then required. Then you can install the new version with no problems.

  • Hi, I've been trying to install Windows Phone Tools (even with the April's refresh), but there's an error that I cannot resolve. It says "Setup has detected that following incompatible version of products or components are installed in your machine..." It mentions the .Net Framework 4 Multi - Targeting Pack causes the error.

    I've tried uninstalling Silverlight, Uninstalling the Multi Targeting pack with no success.

    I've tried in Windows 7 and Windows Vista with no success.

    Here's my software information:

    Visual Studio 2010 version 10.0.30319.1 RTMRel

    Microsoft .Net Framework  Version 4.0.30319 RTMRel

    Microsoft Silverlight

    Version: 4.0.50524.0

    Could you please help me with this issue?


  • Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

    <a href="">Colon Cleanse</a>

  • ScCrow
    1 Posts

    Uninstalling -  I tried to uninstall (windows phone beta 2) and it just went to do an install instead, same problem as someone above mentioned.  

    Well, let it finish.  I had already uninstalled the XNA.  For some reason, it wants it all to be installed.  Once I let it finish, I tried again, and Uninstall worked.  

  • I have existing projects  RC VS 2010 with protocol Odata don`t work with the Windows Phone Developer Tools CTP Refresh and RTM VS 2010.

    how can I solve this problem?.


  • Unfortunately, the method mentioned in my previous post doesn't work. It does allow the install to proceed, but delivers a corrupt installation at the end of the process.

    Looks like a 'real' uninstall of the Windows Phone Developer Tools CTP is the only option.

  • Problem:

    Unable to uninstall Windows Phone Developer Tools CTP - ENU (March 2010 edition)

    Likely Workaround:

    Rename the directory "C:\ProgramData\Microsoft\Phone Tools" to any other name.

    This does not do a proper uninstall, but seems to prevent the April edition of the setup program from finding the older edition, allowing the install proceed.

  • Sergii
    1 Posts

    Are there any changes with Push Notifications API?

    I've got a problem. The property ChannelUri of HttpChannel instance is NULL after httpChannel initialization.

    Does anu body get that error?

  • I'm having the same issue as pradeepviswav - the March version of  Windows Phone Developer Tools CTP always attempts to install other tools, when it should be uninstalling itself.

    I'm running on Vista Home Premium SP2. The Windows Phone 7 dev' tools were the only .Net framework 4 related installations on the system.

  • Great!! Uninstall March Version.. Next... Install April Version..

    It's very skill in my hand..

  • Won't install on Windows Server 2008 R2.  This is the OS we use for development, any particular reason why this is explicitly blocked ?

  • BeeMac
    1 Posts

    This is excellent but with the "coevolution" of C# and VB.NET, is there a plan to provide VB.NET project templates for Windows Phone 7?

  • Add Service Reference node is missing in the project explorer

  • Add Service Reference is missing in this CTP refresh...


  • osno
    1 Posts

    I have VS 2010 RTM installed, with the SDK. While installing the Express, I got an error 1935 while installing Microsoft.Windows.Design.Platform. The setup proceeded but I didn't have Express installed (just silverlight and some other stuff). Also, I tried to Add New Project in VS to see if the project system for phone was there, and the screen was completely empty, as if no project templates where present. I reinstalled (it only installed te 4 missing components) and now everything is back to normal and Express is installed (I think). I'm running on Win7 with UAC activated. The install was running as an administrator. I don't know if there's anything else that may help troubleshoot. If there is, just ask. Thanks!

  • I'm unable to uninstall Windows Phone Developer tools CTP..What to do?It asks me to install other RC tools if i tried to uninstall it..

  • How do you install these tools on Windows Server 2008 RC? I just need the parts that enables me to run automated builds using msbuild

  • bigjim01
    27 Posts

    Downloading now, I just hope that requirements to deploy applications are only restricted to Windows Mobile Marketplace as the applications I develop are really intented for me only and I am not interested in selling them or allowing other people to use them. Also I hope that I can still use Visual Basic as my choice for developing Windows Mobile applications. If either of these are not present, then the Windows Phone platform is becoming a dead platform.

  • Mandarb
    1 Posts

    So is it just me or is the link on the page broken? It goes to, which doesn't seem to exist.