About Windows Installer, the .NET Framework, and Visual Studio.
Visual Studio 2008 Service Pack 1 is comprised of multiple packages, including executables, installer packages, and patches. Compare this with Visual Studio 2005 SP1 which was a single patch wrapped in an executable. A lot of updates were made to both the .NET Framework and VS 2008 - along with changes to SQL and other bits from across the company - so a download manager was created to download only what you need.
But if you want to put VS 2008 SP1 on your network or a DVD for later or continued use, you can pass /createlayout to the download bootstrap application. The /createlayout parameter requires an argument to specify the directory to download to.
VS90sp1-KB945140-ENU.exe /createlayout \\server\share
After a brief moment, the following dialog is displayed.
This will download all the packages for a single language of VS2008 SP1 and will put an executable named SPInstaller.exe into that same directory. You'll need about 782MB free for SP1. Run SPInstaller.exe to install the service pack from that install point. SPInstaller.exe will first use valid packages in the same containing folder before fetching them from the Internet.
There is a known issue that .NET Framework 3.5 SP1 requires an active connection when installing the layout. This is because only the web bootstrap application is downloaded. For VS2008 SP1 Beta, you can work around this by downloading the full redistributable and replacing dotnetfx35setup.exe in the layout folder where you saved the rest of the downloaded files. Note that the package you download will be dotnetfx35.exe, so you'll need to rename it to dotnetfx35setup.exe. Just selecting the existing dotnetfx35.exe file in the Save As dialog will do this automatically.
Updated 7-10-2012: Removed references to the Beta and updated links to point to the release of VS2008 SP1.
Mikael, this functionality is available with the release of SP1 as well so I purposefully make no distinction of the beta or RTW.
I wasn't going to install VS 2008 SP1 Beta on my main development machine until I read a MSDN blog
After installing Visual Studio 2008 Service Pack 1 , adding or removing features from Visual Studio may
Another way is to download the .iso version of VS2008 SP1 and then extract it using 7-Zip.
The .iso file can be downloaded here: www.microsoft.com/.../details.aspx
After extracting the .iso, start SPInstaller.exe in the vs90sp1 folder to install the Service Pack.
How to download microsoft visual studio 64bit sp1 update download
@ahmed, the same SP1 update targets both x86 and x64 versions of Visual Studio.
These links are broken, can you fix them please?
@David, the page refers to the Beta but the release is now RTM. I'll update the page.