I would not uninstall any .NET software. (Some will be security updates.) Some applications and games and for example ATI Video Drivers need this to function properly. And if you do uninstall it and you run in problems you will then again have to reinstall it. If you are running low on disk space, trying using a program like ccleaner:
http://www.piriform.com/CCLEANEREdit: //
Question was If you can remove version 2.0 and only keep version 3
No, you can't. Several parts of 3.0/3.5 are not being replaced by new stuff but pulled from 2.0. Removing 2.0 can broke up 3.X installations as well. Moreover, the 3.X does not come with its very own runtime but uses the 2.0 runtime.
Link:
http://answers.oreil...-net-framework/So my guess is it would be the same for Version 1 and Version 2
Edited by MJCM, 2012-09-03 17:58:28.