Visual Studio 2008 Service Pack 1 RTM Now Available

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