Hi, Steve.
Maybe it's time to bring the big guns in... ;-)
Download the Installer for "Windows Install Cleanup" :
http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
And run it. After you've run it, you'll see a menu entry for
"Windows Install Cleanup" in your Programs entry in the Start Button.
Run it, and it will present you with a list of programs which you have
installed.
Check to see if there's any .Net Framework 2.0-related programs
in the list, select them ( make sure you don't select any other program! )
...and click the "Remove" button.
The "Windows Install Cleanup" utility allows you to :
1. identify .Net Framework components which still need to be uninstalled
2. remove them
Be careful when you select the items from the list.
You don't want to uninstall programs you need.
Uninstall everything .Net Framework 2.0-related,
and you may be in better shape to reinstall them.
Good luck, and let us know how you do.
The last resort after this (short of formatting the drive), would be to
delete the
.Net 2.0 file directories, and delete all the .Net Framework 2.0 Registry
entries.
Let's hope it doesn't get to that...or to a format.
Juan T. Llibre, asp.net MVP
asp.net faq :
http://asp.net.do/faq/
foros de asp.net, en español :
http://asp.net.do/foros/
======================================