To successfully install the update, uninstall all the versions of the .NET Framework on the computer, and then reinstall all the versions of the .NET Framework on the computer. You may have to work through more than one of the following methods.
Method 1: Manually remove and reinstall .NET Framework
To manually remove and reinstall the .NET Framework, follow these steps:
1. Remove the .NET Framework.
a. Click Start, and then click Control Panel.
b. Double-click Add or Remove Programs.
c. Note each version of the .NET Framework that is already installed on the computer. Then, uninstall all the versions of the .NET Framework.
d. When you are prompted, restart the computer.
2. Use the Windows Installer CleanUp Utility to clean up the MSI database state for all the versions of the .NET Framework.
. Download the Windows Installer CleanUp Utility. The following file is available for download from the Microsoft Download Center:
http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe a. Install the Windows Installer CleanUp Utility as an administrator or as a user account that is a member of the local Administrators group.
b. Click Start, point to All Programs, and then click Windows Install Cleanup.
c. In the Windows Installer CleanUp Utility, remove all Windows Installer applications for the .NET Framework.
3. Restart the computer.
4. Download and then reinstall all the versions of the .NET Framework that were previously installed on the computer.
To download the .NET Framework 3.5, visit the following Microsoft Web site:
http://www.microsoft.com/downloads/detai...;displaylang=en 5. When you are prompted, restart the computer.
Note When you have reinstalled all the versions of the .NET Framework, you can use Windows Update to check for updates to the .NET Framework.