The first beta release of Service Pack 1 for both Visual Studio 2008 and .NET Framework 3.5 are available. With Service Pack 1, Visual Studio 2008 introduces new features for targeting Windows, Office, and the Web.
Visual Studio 2008 Service Pack 1 includes:
The .NET Framework 3.5 Service Pack 1 includes:
In addition, Service Pack 1 for the .NET Framework and Visual Studio 2008 includes a number of new features:
For more information and links to downloads, see the MSDN site Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta Downloads. You’ll also find details about known compatibility issues in certain releases of Expression and Silverlight. For more information about what you'll see in the new releases, see Visual Studio 2008 and .NET Framework 3.5 Service Pack 1 Beta.
Important: SP1 Beta Installation Notes
The SP1 beta released today is still in beta form - so you should be careful about installing it on critical machines. There are a few important SP1 Beta installation notes to be aware of:
1) If you are running Windows Vista you should make sure you have Vista SP1 installed before trying to install .NET 3.5 SP1 Beta. There are some setup issues with .NET 3.5 SP1 when running on the Vista RTM release. These issues will be fixed for the final .NET 3.5 SP1 release - until then please make sure to have Vista SP1 installed before trying to install .NET 3.5 SP1 beta.
2) If you have installed the VS 2008 Tools for Silverlight 2 Beta1 package on your machine, you must uninstall it - as well as uninstall the KB949325 update for VS 2008 - before installing VS 2008 SP1 Beta (otherwise you will get a setup failure). You can find more details on the exact steps to follow here (note: you must uninstall two separate things). It is fine to have the Silverlight 2 runtime on your machine with .NET 3.5 SP1 - the component that needs to be uninstalled is the VS 2008 Tools for Silverlight 2 package. We will release an updated VS 2008 Tools for Silverlight package in a few weeks that works with the VS 2008 SP1 beta.
3) There is a change in behavior in the .NET 3.5 SP1 beta that causes a problem with the shipping versions of Expression Blend. This behavior change is being reverted for the final .NET 3.5 SP1 release, at which time all versions of Blend will have no problems running. Until then, you need to download this recently updated version of Blend 2.5 to work around this issue.