Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have too many versions of the .net framework runtime installed on my Windows Xp Pro system.Is there way to determine which softwares are using different .net framework runtimes ?

v1.0.3705 , v1.1.4322 , v2.0.50727 , v3.0 , v3.5

share|improve this question
up vote 2 down vote accepted

Having the different versions of the .net framework installed on a machine is not going to cause any problems. Alot of different applications will be targeting the different frameworks. Trying to uninstall one may end up breaking others.

The largest different is between version 1.1 and 2.0. There were breaking changes made in those two versions of the framework and both of those should be kept installed. Then next step up happened when 3.0 and 3.5 were released. Both of those versions are compatible with 2.0 (in fact are layered on top of) and are optional. The next version to come out will be 4.0 with the next release of Visual Studio, and this will have some new features that will not depend on any of the older versions much like 2.0's release was.

I myself wouldn't worrry about having the frameworks on your machine. They won't hurt anything, and when you download and run programs for your windows machine you won't have to worry about also downloading another framework.

Hope this helps some.

share|improve this answer

Since .Net 3.0 builds on .Net 2.0 CLR and 3.5 builds on 2.0 and 3.0, you can't uninstall 2.0 and 3.0 if you wish to keep 3.5.

So don't uninstall anything - let Windows manage which .Net versions to keep.
Uninstalling is sure to break some .Net framework-using application.

share|improve this answer
I understand the dependence on the runtimes – iceman Nov 21 '09 at 19:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.