hy i taked a look for the error and i found this on the microsoftsite, it isnt the same error but nearlly the same^
Step1:- Please download Windows Installer clean up utility from the below link, http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
After installing, run the tools by clicking on Start--Programs-Windows Clean up. Insidethe window, you will see different installed versions of .NETFramework, but you should remove only that version for which you arereceiving error code. (i.e. you should only remove .NET Framework 3.5& its service packs package)
Then, restart your computer & manually install the following updates in order 1) Microsoft .NET Framework 3.5 package from the below link: http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
2) Microsoft .NET Framework 3.5 Service Pack 1 from the below link: http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en
Step2:-
Download the .Net Framework removal tools from the below link, http://www.raymond.cc/blog/archives/2008/12/02/uninstall-microsoft-net-framework-with-aaron-stebner-cleanup-tool/
Run the tool & you should remove only that version for which youare receiving error code. (i.e. you should only remove .NET Framework3.5 & its service packs package)
Then, restart your computer & manually install the following updates in order 1) Microsoft .NET Framework 3.5 package from the below link: http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en
2) Microsoft .NET Framework 3.5 Service Pack 1 from the below link: http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en -