Recently Microsoft’s Windows Phone 7 Development is a hot pot. Microsoft has released Windows Phone Developer Tools , Normally you see the install package includes Visual Studio 2010 Express, and they provides most of information is based on Visual Studio 2010 Express. So that means the Windows Phone 7 Developer Tools are only available for Visual Studio 2010 Express ?
If for their earlier package, the answer is YES. but for now, the answer is NO. Windows Phone 7 Developer Tools will install an add-in for Visual Studio 2010 professional or ultimate version.
Please read MSDN information here :
The Windows Phone Developer Tools includes Visual Studio 2010 Express for Windows Phone, the Windows Phone Emulator, XNA Game Studio, Expression Blend for Windows Phone, samples, and documentation. If Visual Studio 2010 Professional or higher is already installed on your development computer, an add-in for Visual Studio 2010 Professional is automatically installed as well.
Extra detail information can be found another MSDN page here too:
If Visual Studio 2010 Professional or higher is already installed on your development computer, an add-in for Visual Studio 2010 Professional is automatically installed as well. With the exception of a few debugging features, the add-in provides Windows Phone application development support equivalent to Visual Studio 2010 Express for Windows Phone.
Visual Studio 2010 Professional
Installation of Visual Studio 2010 Express for Windows Phone along with add-in to existing Visual Studio installation. Developers can use either version.
OK, above is only for the SDK installation. For more Windows Phone Development, you can read MSDN here .
Where to download ?
Due to Microsoft’s App Hub – a website for Windows Phone and XBox 360 developer, you should follow 3 steps to the install process:
Note: If you have installed SP1 for your Visual Studio 2010 before you install above Windows Phone 7, you still can install the above package. But, after you finish all install steps, when you try to open your Visual Studio 2010, you will get the following error information:
The reason is might some of software in Windows Phone 7 Developer Tools package is still the old version before Visual Studio SP1, so what you have to do is re-install your Visual Studio 2010 sp1, Actually you do not need to uninstall your Visual Studio 2010, just double click the SP1 install file, and you will see an option for "ReApply" sp1. After you click ReApply, the Visual Studio 2010 sp1 will be installed again for your system.
Finally, everything will be OK.