Visual Studio 2008 Service Pack 1 RTM Now Available

Visual Studio 2008 Service Pack 1 RTM Now Available

Rate This
  • Comments 39

Today we are pleased to announce that Microsoft Visual Studio 2008 Service Pack 1 (SP1) is now available for download. Not only does this service pack include the Visual C++ 2008 Feature Pack but also addresses a range of issues found through customer and partner feedback.


Issues found since SP1 beta have been fixed in the release.  Some of the fixes are:

Connect Id



After you enable the /doc compiler option in Visual C++ 2008, the compiler crashes when you compile non-standard code that is compilable.


The default parameter of the ctor of the std::complex<T> object is incorrect.


You cannot use the intrin.h header file and the string.h header file at the same time.


Defining _BIND_TO_CURRENT_VCLIBS_VERSION in a project using ATL with the VC++ 2008 Feature Pack installed causes LNK2001 errors


CString CRichEdit::GetSelText() has a bug in vs2008


search_n fails for some values of count


[VS2008 / TR1] problems with is_pod and has_trivial_constructor


Intellisense fails after NCB file bloats to over 64mb in size


[VS2008 / TR1] problem with is_polymorphic<std::iostream>


In addition, a number of bugs found by our own internal testing have been fixed in this release. We are very excited to release the product and would like to thank you for the valuable feedback that we have received through the Connect website and the forums.


Please see the Visual Studio readme  and the Express readme for more details.


We look forward to hearing back from you.



Vikas Bhatia

Visual C++ Development Team

Leave a Comment
  • Please add 1 and 8 and type the answer here:
  • Post
  • PingBack from

  • I'm sorry but it's totally unacceptable that after spending a long time downloading and installing SP1 and then pointing it to my VS08 Install source, that it aborts with a "Can't find MSI" and goes on unrolling EVERYTHING and not ask me again for the source!

    You are only fueling the voices at work who want to stop paying for yearly MSDN accounts when you fail the utmost basic user experience.


    Returning IDOK. INSTALLMESSAGE_ERROR [Error 1706.An installation package for the product Microsoft Visual Studio Team System 2008 Team Suite - ENU cannot be found. Try the installation again using a valid copy of the installation package 'vs_setup.msi'.]

  • Why, oh why, does it need 5GB free space on the windows partition when my MS VS is on the other drive? Time to do some deleting just to find out it doesn't really need any space after the instalation finishes...

  • Visual Studio 2008 Service Pack 1 Released

  • Hi Jacek,

    which VS product and especially which language of the product do you have installed? The error says it can't find the ENU (englich us) version of Team Suite. If you installed another language you need to download the according SP1 for that language. Above the downloads there is a filter row where you can select the language. Default was english for me which installed just flawlessly on my english VS2008.



  • Sven, I only have English versions of Visual Studio 2008 Team Suite, likewise for Service Pack 1.

  • This also doesn't change the fact that the installer didn't ask me again to provide the correct version (which I had already done!).

    I can't believe it is that hard for Microsoft to bring up a dialog box that says "Invalid installation files found, Please try again".

  • Hi Jacek, I missed your point about the missing retry dialog. That makes sense of course. Nevertheless it is strange that you specified the correct msi but it was not accepted.

    Did you use the hotfix and beta removal tool before install:

    I ran that before using the full 850MB SP1 download from MSDN. I did not use the online installer.



  • Is there a standalone download for SP1 RTM, not web based?

  • Hi, any chance a VS 2008 with SP1 integrated appears on (=site where students can get free copies of full MS software for developers) soon? Thanks

  • Spent a day trying to install - we commonly clean disks so old install source is not available - this is way too hard to install - any hints?

  • My latest in a series of the weekly, or more often, summary of interesting links I come across related to Visual Studio. Yesterday, Visual Studio 2008 SP1 and .Net 3.5 SP1 were released. Below is a list of links related to those releases: Greg Duncan

  • Sven, the machine was fairly clean. There was no beta/hotfixes.

    The thing is, it didn't like the MSI from a DVD, yet when I copied the DVD to the original location it asked for (\\somewhere\deep\path), it worked the second time without prompting for the MSI.

    I also agree with other commenters that needing the original source is annoying. Again Microsoft, we're in 2008, not 1998.

    Just because we as developers can be super techies doesn't mean we should go thru a worse experience than a regular Joe has with XP/Vista.

  • I found the "Visual Studio .NET Prerequisistes" x64 version that was currently installed on my machine, was different from what the SP1 was looking for, and the removal tool did not detect it.  So when I installed the SP it was looking for the source DVD for that component, but couldn't find it.  It's possible I had an RC version of it and wasn't aware of it. So I aborted the install (it was at 95% and didn't roll back all the other patches), and then uninstalled and reinstalled the x64 Prerequisites, then applied the final patch that failed (right clicking on it and choosing "apply").  But I was surprised that I had to do this.

Page 1 of 3 (39 items) 123