The Latest from Raymond.CC Blog |
Multiple Versions of Microsoft .NET Framework in Add or Remove Programs Posted: 20 Jul 2009 12:01 AM PDT
If you read the comments on this post, there are actually quite a few people with questions in their mind thinking of how many versions of .NET Framework should we install on our computer. It started from version 1 up and now it’s up to version 3.5. Very soon we’ll have .NET Framework 4 as we’re already seeing BETA versions of it. Actually I was having the same question as well because I don’t want to install multiple versions of unnecessary .NET Framework on my computer. It’s a waste of space if I am not going to need it. Most of the time the official website for a software would write something like this sentence “This program requires .NET Framework 2.0 or higher” on the requirements. On my Windows XP Professional laptop, I am seeing a total of 5 .NET Framework installed (Microsoft .NET Framework 1.1, Microsoft .NET Framework 1.1 Hotfix (KB928366), Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.0 Service Pack 2, Microsoft .NET Framework 3.5 SP1). I was wondering if I could just uninstall the older versions of .NET Framework and only keep version 3.5 SP1? I found the answer after a little research.
In short, it is a must to have have .NET Framework 2 and 3 installed for 3.5. As for .NET Framework 1.0 and 1.1, you can safely uninstall them. Do note that there are some applications that are configured to use specific versions of .NET even though you have the latest one installed. If you get that error, you can reinstall back the .NET Framework 1.0 / 1.1. On my Windows Vista computer, I checked the Windows\Microsoft.NET\Framework
folder and there is v1.0.3705, v1.1.4322, v2.0.50727, v3.0 and v3.5. It means
that I have all that versions of .NET installed but the Programs and Features
shows only Microsoft .NET Framework 3.5 SP1. It looks like the older versions
are no longer being listed anymore. I believe this is better so not to create
any confusion. |