Mailbag: Can I install Windows Phone Developer Tools without the Visual Studio 2010 Express for Windows Phone edition?

Question:

I already have Visual Studio 2010 Professional installed, and I would like to use it for Windows Phone development.  The Windows Phone Developer Tools installs Visual Studio 2010 Express for Windows Phone, which I don’t intend to use.  Is there a way that I can install the Windows Phone Developer Tools without installing this express edition?

Answer:

No, there is not a version of the Windows Phone Developer Tools that does not include the Visual Studio 2010 Express for Windows Phone edition.  That means that you will always have to download and install the express edition in order to develop Windows Phone applications or games.  You cannot eliminate the download size or the install time.  However, most of the files that are a part of the express edition are also a part of the professional and higher editions, so there is only minimal extra disk space taken up by the express edition after installation completes.

There are a couple of important notes to keep in mind related to this express edition:

  1. Because it includes a Visual Studio 2010 express edition in its installer, if you install the Windows Phone Developer Tools after you install Visual Studio 2010 SP1, you must re-apply Visual Studio 2010 SP1 afterwards.
  2. Even if you do not intend to use the express edition, it will be available on your computer after Windows Phone Developer Tools installation completes, and double-clicking on a .sln file may cause it to open in the express edition instead of in the professional or higher edition.  There is some information in this blog post about how to force a .sln file to open in the professional or higher edition instead of in the express edition.