Soooooooo what do you do when the a .net framework update wont install……. Go CRAZY!!!!! or you can try everything you can until something works.
I kept getting a 1603 msi error when installing the .net framework. So i went to check the error logger. It gave me a error 25007. Error occurred while initializing fusion. Setup could not load fusion with LoadLibraryShim(). Error: 0×80131700.
Looking at this error i saw that i should be able to solve it by deleting the polices folder from the windows\winsxs folder. Of course i renamed the folder instead of deleting. Next i retried the installation of the .net framework. And i get what?… You guessed it, the same error. After hours of search i found light at the end of the tunnel. This bright fellow here,
realized that if you had the .net framework 4 installed while trying to do an update on a previous version it would fail.
And once i uninstalled the .net framework 4 using the .net cleanup tool from here, everything worked just fine.
Below are all of the useful links i found for this problems: