Welcome to MSDN Blogs Sign in | Join | Help

Notes from a dark corner

Debugging ASP.NET, the CLR and anything that uses clock cycles.

News

  • These postings are provided as is with no warranties, and confers no rights. Additionally, views expressed herein are my own and not those of my employer, Microsoft.
Uninstalling .NET Framework 3.5 SP1

You may have a need to uninstall .NET Framework 3.5 SP1, perhaps for testing purposes or because you find it causes you some specific issue with an application you have. If this is the case, it's important to realise that when you install .NET Framework 3.5 SP1 it actually updates the .NET 2.0 bits and the .NET 3.0 bits as well:

image

The thing to bear in mind is that .NET 2.0, .NET 3.0 and .NET 3.5 are not independent versions of the framework that can sit side by side or can co-exist without each other. The later versions are layered on top of the previous one. So you can have 2.0 without 3.0 and 3.5, and you can have 3.0 without 3.5 (but it still has 2.0 at its core) but you cannot have 3.5 without 3.0 and 2.0.

I think of it like this:

image

And after you've installed .NET 3.5 SP1 you have this:

image

Also, since the updates for the "inner" parts of the framework are "slipstream" installs it means that when you uninstall the service pack you are not just removing the update, you are removing "the framework and the service pack".

In other words, to get your system back to the state it was before the .NET Framework 3.5 SP1 install you need to remove .NET Framework 3.5 SP1, .NET Framework 3.0 SP2 and .NET Framework 2.0 SP2 and then, assuming you want to have .NET Framework 3.5 on there you need to then reinstall that. Took me about 20 minutes and one reboot altogether.

Aaron Stebner has written a very useful blog post on doing this.

HTH

Doug

Posted: Tuesday, August 19, 2008 10:30 AM by dougste

Comments

Microsoft SQL Server Support Blog said:

The Issue: In the last few months, we have seen quite a few cases where after installing .net framework

# April 9, 2009 4:14 PM

Microsoft SQL Server Support Blog said:

The Issue: In the last few months, we have seen quite a few cases where after installing .net framework

# April 9, 2009 4:20 PM

Microsoft SQL Server Support Blog said:

The Issue: In the last few months, we have seen quite a few cases where after installing .net framework

# April 9, 2009 5:39 PM
Anonymous comments are disabled
Page view tracker