Error 25003. Error occurred while initializing fusion
The Microsoft .Net Framework 4.0 Setup may fail without any error message or the setup may crash during the install phase. You can find the below error message in the Setup log file (Microsoft .NET Framework 4 Setup_******_******-MSI_netfx_Core_*.msi.txt) under user temp folder(%temp%):
MSI (s) (18:60) [15:39:53:968]: Executing op: CustomActionSchedule(Action=CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=1025,Source=BinaryData,Target=InstallAssembly,CustomActionData=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\ISymWrapper.dll;78168)
MSI (s) (18:00) [15:39:54:031]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI43B.tmp, Entrypoint: InstallAssembly
09/16/13 15:39:54 DDSet_Status: LANGID: 1033
09/16/13 15:39:54 DDSet_Entry: InstallAssembly started
09/16/13 15:39:54 DDSet_Status: CustomActionData: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\ISymWrapper.dll;78168
09/16/13 15:39:54 DDSet_Status: No ProductCode was passed in the CustomActionData. Using the current ProductCode.
09/16/13 15:39:54 DDSet_Status: ProductCode for assembly install/uninstall has been set to {F5B09CFD-F0B2-36AF-8DF4-1DF6B63FC7B4}
09/16/13 15:39:54 DDSet_Status: Loading C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\fusion.dll
09/16/13 15:39:54 DDSet_Error: Failure creating interface IAssemblyCache
09/16/13 15:39:54 DDSet_Error: CreateAssemblyCache() returned -2147024703
09/16/13 15:39:54 DDSet_Error: Error occurred while initializing fusion.
MSI (s) (18:5C) [15:39:54:109]: Product: Microsoft .NET Framework 4 Client Profile -- Error 25003. Error occurred while initializing fusion.
The above error indicates that the Custom Action (CA_InstallAssemblyDef.3643236F_FC70_11D3_A536_0090278A1BB8) failed to install an assembly in the Global Assembly Cache. After debugging the issue, I found that dummy CRT file msvcr100_clr0400.dll was present on the system. The Microsoft .NET Framework 4.5 carries dummy versions of these CRT files (the files contain no executable code) for various compat reasons.
As per the installer log, the dummy CRT files were already present before the installation took place:
MSI (s) (18:60) [15:38:31:703]: File: C:\WINDOWS\system32\msvcr100_clr0400.dll; Won't Overwrite; Won't patch; Existing file is of an equal version
MSI (s) (18:60) [15:38:31:703]: File: C:\WINDOWS\SysWOW64\msvcr100_clr0400.dll; Won't Overwrite; Won't patch; Existing file is of an equal version
I was able to resolve the issue by renaming the file msvcr100_clr0400.dll at the below two locations:
C:\Windows\System32\msvcr100_clr0400.dll
C:\Windows\SysWOW64\msvcr100_clr0400.dll
Comments
Anonymous
November 20, 2013
Thank you, Renaming solved my problem.Anonymous
November 23, 2013
Thanks, this solved my problem i had during 12 hours !!! THANK YOU so much. Better than microsoft support.Anonymous
November 24, 2013
Thanks a lot. It realy works. Finally this problem solved. Thank you, Soumitra Mondal!Anonymous
December 29, 2013
You are amazing...... 6 Hours of working on this and all better.. Thank you.Anonymous
January 08, 2014
AWESOME! After fighting with this for over a day. This resolved the issue. Many MANY thanks!Anonymous
January 23, 2014
Your'e a legend! { } ThanksAnonymous
March 20, 2014
Thanks!!!!!! You just solved me soooo much time!!! this should be posted in microsoft support!Anonymous
March 23, 2014
Thanks! It worked!Anonymous
April 13, 2014
Thanks, I was out of my wits to reinstall the .Net 4 after uninstalling .Net 4.5, It kept failing to install. You have saved me a great deal of time. Many thanks Soumitra Mondal.Anonymous
May 14, 2014
Awesome!!! That did the trick...Anonymous
May 19, 2014
Thanks...It worked...!!!Anonymous
June 03, 2014
Thanks..appreciate your help.Anonymous
June 08, 2014
Brilliant thanksAnonymous
August 13, 2014
GREAT ! ! Worked perfectly !Anonymous
November 26, 2014
Yes!! Hours trying to figure this out. Brilliant and a big big thanks!Anonymous
January 26, 2015
It works perfectly! Thanks very much!!Anonymous
February 08, 2015
THANKS! Luckily this was my first Google hit :DAnonymous
March 10, 2015
Awesome!!!!! Thanks very muck!!!!!!!!!!!!!!!Anonymous
March 25, 2015
Perfect, this worked for me after a lot of time spent. Thanks againAnonymous
April 24, 2015
Блестяще! Огромное спасибо!Anonymous
April 27, 2015
Your'e a legend! ThanksAnonymous
April 27, 2015
Your'e a legend! Thanks for youAnonymous
May 19, 2015
it works, thksAnonymous
June 03, 2015
Fn a rightAnonymous
July 02, 2015
The comment has been removedAnonymous
July 21, 2015
truly... this was the only real fix... I went through everything else listed in the microsoft help whatever.Anonymous
August 17, 2015
thanks very much it solved my problemAnonymous
August 31, 2015
Two years later and this fix is still relevant. Much thanks!Anonymous
October 17, 2015
Real ***! Thanks man! I was surprised, what so cheap trick is unknow to MS :)Anonymous
December 17, 2015
膜拜!这是一个来自中国的感谢Anonymous
February 12, 2016
The comment has been removedAnonymous
February 20, 2016
A great thanks from China...It helps me a lot~!Anonymous
February 26, 2016
OMG :))) Thank You... after many framework fehler....this was help =))Anonymous
March 08, 2016
thank you very muchAnonymous
March 09, 2016
thank you so much!!! it's working!!- Anonymous
June 28, 2016
thank you,谢谢!
- Anonymous
Anonymous
April 15, 2016
Thanks! Finally after 8 hours of searching...Anonymous
June 21, 2016
Thank you soooooo much !!!Anonymous
June 28, 2016
So AWESOME!! it solved my problem , which have troubled me for almost two months!!!. thank you very much ....!!! thank you!