Visual Studio 2008 Service Pack 1 is Released!!! RTM Love!


So, if you haven't heard we have finally released VS2008 SP1 to RTM PDQ.    You can find out all the goodness that is baked in here:

Comments (7)

  1. Christian says:

    Are you Norwegian and having trouble reading English or just want a little more information (in Norwegian), go to my website.

  2. zainnab says:


    although the post above sounds like a phishing deal, it really isn’t.  I checked it out and it is legit.  also some great articles in english.  Check it out here:

  3. Fred Morrison says:

    Don’t install .Net 3.5 SP1 just yet.  The dirty little secret that Microsoft is not widely or loudly publishing is that .Net 3.51 SP1 *ALSO INSTALLS .Net 2.0 SP2 and .Net 3.0 SP2 *!!!! Beware of this because if you think it doesn’t require full retesting of non-3.5 applications, you would be 100% incorrect.!!!

  4. zainnab says:


    I was originally going to call you out on this one but I’m forced to agree that we could have done a better job telling folks about this.  It has been put out into the public before so we weren’t trying to hide anything but we just didn’t talk about it enough IMHO.  Here is an excerpt from Soma’s blog about this issue that was posted May 16, 2008 by Larry Sullivan one of the Group Managers:


    The following question was raised about .Net Framework 3.5 SP1 and its constituent parts –

    “I noticed .NET 3.5 SP1 also contains SP2 for .NET 2.0/3.0. What? SP2 already? Wasn’t SP1 delivered in last November? It’s hardly 6 months and a new service pack!! I can understand about .NET 3.5 and VS2008 needing an SP1. And still large number of customers have .NET Framework 1.1 SP1 installed and yet no service pack for them? Is there any balance going on here? There are approximately 150 hotfixes after .NET 1.1 Service Pack 1. And there may be hardly 10-15 hotfixes in .NET 2.0/3.0 SP2!!! Please produce a final .NET 1.1 SP2 before it enters extended support from mainstream support. Doesn’t Microsoft do any customer userbase surveys? Lots of shops are still on .NET 1.1”

    This is a great question and I wanted to reply.  First we absolutely realized that there are a number of customers still on .Net Framework 1.1 and we will look into the possibility of servicing it again.  I can tell you that the servicing requests on 1.1 are very low and the volume of servicing requests is a big part of what plays into the timing and need for an SP.  Which of course leads into your questions of why we are updating the 2.0 bits again which comes down to the fact that to provide a service pack of .Net Framework 3.5 it was necessary to provide fixes in the lower level core parts of the .Net Framework.  Given that we needed to update a number of binaries to deliver the 3.5 SP1 we made the decision to go ahead and allow an additional set of fixes into the 2.0 and 3.0 layers.   This is a byproduct of the fact that the current set of .Net Framework versions are much like a layer cake with .Net Framework 2.0 at the bottom, then .Net Framework 3.0 and finally the .Net Framework 3.5 layered on top.  Each of the upper layers has dependencies into lower layers, but not vice versa.  In other words 3.5 can depend on 3.0 and/or 2.0, but 2.0 has no dependencies on 3.0 or 3.5.  As you can see this means that some fixes or features in the 3.5 can require updates in their dependant layer to function properly.  Also, with the introduction of 3.5 we now allow for the SPs of the .Net Framework to install on both machines with predecessor version or no version at all.  This allows customers to not have to deploy two items, the RTM version and its SP, but only the SP.


    Larry Sullivan

    Group Manager


  5.     I was recently reading the comments on my post about VSSP1 coming out and one of my readers,

  6. You’ve been kicked (a good thing) – Trackback from

Skip to main content