Net Error 25007 Initializing Fusion
load fusion with LoadLibraryShim(). Error: The handle is invalid." ★★★★★★★★★★★★★★★ Soumitra MondalJuly 12, 201029 Share 0 0 While Installing .Net Framework 2.0, you may receive the following error "25007.Error occurred while initializing fusion. Setup could not load fusion with LoadLibraryShim(). Error: The handle is invalid." From the verbose log: 07/09/10 12:59:23 DDSet_Status: CustomActionData: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.VisualBasic.Vsa.dll;28672 07/09/10 12:59:23 DDSet_Status: Loading mscoree.dll 07/09/10 12:59:23 DDSet_Status: Loading fusion.dll using LoadLibraryShim() 07/09/10 12:59:23 DDSet_Error: Error occurred while initializing fusion. Setup could not load fusion with LoadLibraryShim(). Error: The handle is invalid. MSI (c) (98:B0) [12:59:23:588]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Error 25007.Error occurred while initializing fusion. Setup could not load fusion with LoadLibraryShim(). Error: The handle is invalid.
Even if you try installing .Net Framework 2.0 SP2 on the system, you would find the following log snippet: MSI (s) (E4:94) [15:30:26:250]: Executing op: ActionStart(Name=CA_NgenServiceVersionCheck.3643236F_FC70_11D3_A536_0090278A1BB8,,) MSI (s) (E4:94) [15:30:26:250]: Executing op: CustomActionSchedule(Action=CA_NgenServiceVersionCheck.3643236F_FC70_11D3_A536_0090278A1BB8,ActionType=1025,Source=BinaryData,Target=NgenServiceVersionCheck,CustomActionData=C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\mscorsvc.dll;C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\mscorsvw.exe;C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\ngen.exe;) MSI (s) (E4:9C) [15:30:26:250]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSIA0.tmp, Entrypoint: NgenServiceVersionCheck 07/08/10 15:30:26 DDSet_Status: LANGID: 1033 07/08/10 15:30:26 DDSet_Entry: NgenServiceVersionCcould not .NET Framework > .NET Framework Class Libraries Question 9 Sign in to vote Hi, I am trying to install .net framework 2.0 on Windows XP OS. I get the following error " Error 25007.Error occurred while initializing fusion. Setup could not load fusion with LoadLibraryShim(). how do i solve this? Sunday, December 18, 2005 11:59 PM Reply | Quote Answers 6 Sign in to vote Try these steps: 1. Do you have the COMPLUS_VERSION environment https://blogs.msdn.microsoft.com/smondal/2010/07/12/25007-error-occurred-while-initializing-fusion-setup-could-not-load-fusion-with-loadlibraryshim-error-the-handle-is-invalid/ variable set? If you do, remove it from your environment variable and try to install the framework. 2. Rename mscoree.dll in %windir%\system32 and try to install the framework 3. Look in your registry. If you had a previous version of the framework installed (beta 1, beta 2, etc), see if this key exists: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v2.0 Name: 50727 Data: 50727-50727 If https://social.msdn.microsoft.com/Forums/vstudio/en-US/47c93410-2ee2-4dd1-812a-04475d50de7c/error-25007error-occurred-while-initializing-fusion-setup-could-not?forum=netfxbcl you don't have that key, delete the keys that are there and try to install the framework. Thursday, January 12, 2006 7:20 AM Reply | Quote All replies 0 Sign in to vote I have the same error installing on Windows XP (home) and Windows Vista (beta 1) This renders the MSDN Professional that I bought USELESS. Friday, January 06, 2006 8:31 PM Reply | Quote 6 Sign in to vote Try these steps: 1. Do you have the COMPLUS_VERSION environment variable set? If you do, remove it from your environment variable and try to install the framework. 2. Rename mscoree.dll in %windir%\system32 and try to install the framework 3. Look in your registry. If you had a previous version of the framework installed (beta 1, beta 2, etc), see if this key exists: HKLM\SOFTWARE\Microsoft\.NETFramework\policy\v2.0 Name: 50727 Data: 50727-50727 If you don't have that key, delete the keys that are there and try to install the framework. Thursday, January 12, 2006 7:20 AM Reply | Quote 0 Sign in to vo
Setup could not load fusion with LoadLibraryShim(). .NET Framework 2.0 error. Error 25007.Error occurred while initializing fusion. Setup could not load http://freehelpdesksupport.blogspot.com/2010/09/solved-error-25007error-occurred-while.html fusion with LoadLibraryShim(). I came across this error the other day while at work. The computer in question had been getting errors about .net crashing when opening a certain web based application. I tried reinstalling .NET framework 2.0 to no avail. The computer would get the dreadful "Error 25007.Error occurred while initializing fusion. Setup could net error not load fusion with LoadLibraryShim()" message. I did some research online using google, some of the things I found told me to delete my "winsxs\policies" folder or try renaming or deleting anything that has the file name x86_Microsoft.VC80.CRT_1fc8b3b9********** inside the "C:\windows\winsxs" folder or just try a complete manual uninstall of .NET framework 2.0. Yadda net error 25007 yadda yadda. I proceeded to try out all of these ideas with no success. :( At this point, I had .net 2.0 removed completely with no trace of it anywhere. While manually removing .NET 2.0, I noticed that .NET 3.5 was not installed anymore which it had been before all the errors started, and that .NET 4.0 WAS installed still. I then went to add/remove programs and saw that .NET 3.5 was still showing installed, along with .NET 4.0. I tried removing 3.5 but it gave me errors saying that it was not installed. I then tried removing .NET 4.0 which uninstalled just fine. After all this, I decided to go and try the .NET 2.0 install again. I was amazed when the installer did not error out... the whole problem was due to .NET 4.0 being installed, once that was gone... .NET 2.0, 3.5 and 4.0 all reinstalled flawlessly. The manual uninstall of .NET framework 2.0 can be found here: http://support.microsoft.com/kb/9080