Visual Studio 2010 Service Pack 1 has shipped

As announced in Soma’s blog post, Visual Studio 2010 SP1 has been released to MSDN subscribers today and will release to the general public on Thursday, March 10th.

We have made a number of significant changes in Visual Studio 2010 SP1 from past releases we hope will make deployment smoother for both developers and administrators alike.

  • Visual Studio 2010 SP1 has a single setup application that will download only those updates you need, and will update all editions and languages of products in the Visual Studio 2010 family users have installed. For example, if you have installed Visual Studio 2010 Ultimate and Visual Studio 2010 Express for Windows Phone or even the same edition of Visual Studio 2010 in English and Japanese, all will be updated automatically.
  • Visual Studio 2010 SP1 will be available on Microsoft Update shortly after initial public availability, so many users will receive SP1 automatically and in the background – often overnight so it’s ready by the next morning.
  • A single offline installer that can be created from the web installer or an ISO that administrators can easily deploy across a network for a mix of different editions and languages.
  • Detection of products in the Visual Studio 2010 family at different servicing levels that will prevent some problems users have experience in the past when multiple editions of Visual Studio are installed.
  • The final release Visual Studio 2010 SP1 can be installed on top of the SP1 Beta release, enabling customers to try out pre-releases and provide feedback without having to uninstall the SP1 Beta later.

And while we hope you’ll notice a better development experience with SP1 installed, should you ever need to uninstall it we now provide a single method to do so. In Add/Remove Programs, you can select Microsoft Visual Studio 2010 Service Pack 1 and click uninstall, though there are a few extra steps to get back to RTM we will have documented in our read me when SP1 is available to the general public.