Alright,
Try installing the latest version
by itself then. See if that will overwrite the current version on your system.
This is in an attempt to bypass the updates and overwrite the new software
on top of the old/broken/corrupt install.
If this still does not work, then I would try the remover tool:
First create a new restore point, in case there is any problem!
Try to remove only the latest installs of the Framework...if no success, then remove all the .NET Frameworks.
Then check on your automatic updates for Windows, and make sure you have the latest Windows updates installed!
Then try reinstalling the latest .NET Framework again.
Reboots are necessary for troubleshooting.
If you hit a snag, you can always use the latest restore point you created to try again.
Hope this helps you!
Going to bed now,
If you don't hear from another member before then, I will be back on tomorrow night.
Best of luck,
bloopie
EDIT: The framework will be used by some programs to run properly, and is
necessary for some other programs as well.
This post has been edited by bloopie reborn: 20 July 2011 - 11:08 PM