I am a little confused. A program requires .net framework 2.0, but it appears not to be installed on the computer that I am using. The OS is Windows XP SP3.
.net 1.1, 3.0, 3.5, and 4.0 were listed in Add/Remove Programs. I uninstalled .net 4.0 and attempted to uninstall .net 3.5 and 3.0 to roll back the installations to a point where everything would reinstall correcly. .net 4.0 uninstalled, but the 3.5 uninstallation returned an error that 3.5 was not installed. I then uninstalled 3.5 with the Installer Cleanup Utility. I was unable to uninstall 3.0. The error was that it is required forsome installed programs.
Now I cannot install any version of .net Framework ar any updates to .net Framework.
My understanding is that .net Framework versions are not necessarily backward compatible and that all versions must be there. Is this true?
What do I have to do to get everything installed correctly?