Error: The application has failed to start... W10x64

Open discussion about WinMerge.

Error: The application has failed to start... W10x64

Postby cafyon » Fri Aug 31, 2018 2:10 pm

Hi,

I have a 2007 HP PIVM notebook with w81 x64. I have WinMerge binary version running smoothly.
Today I wanted to install/put WinMerge via WinMerge-2.14.0-exe.zip directly from WinMerge site onto a 2012 Acer i5 notebook with w10 x64, which I didn't personally installed nor setup.
I unzipped application to an appropriate folder. Without calling register.bat. When I run WinMergeU.exe each time, I received the following error message with following Windows log < application log entry.
Under %WinDir%\WinSxs I can see VC80 and VC90 folders but did not investigated further.
Here are the screenshots with info:

Image

Image

Is this simply because VC80 and VC90 are 32 bit versions rather than 64 bit versions?
Or they are not correctly functioning and need an appropriate VC runtime to be installed?
Or what would you suggest?
cafyon
 
Posts: 4
Joined: Fri Aug 31, 2018 1:48 pm

Re: Error: The application has failed to start... W10x64

Postby cafyon » Fri Aug 31, 2018 6:34 pm

Addition...

Control Panel < Programs shows this list:

Image

Except for VC80 and VC90 both 32bit and 64bits runtimes are present.
Do you think I should also install VC80 32bit and/or and VC90 32bit?

But isn't this absurd since there is VC 2017 32bit runtime also?
cafyon
 
Posts: 4
Joined: Fri Aug 31, 2018 1:48 pm

Re: Error: The application has failed to start... W10x64

Postby cafyon » Fri Aug 31, 2018 6:50 pm

When I checked Control Panel < Programs for VC80 and VC90, I found that MS VC++ 2015 has never been installed or it has uninstalled by a higher version. But I still can see VC80 and VC90 entries in %WinDir%\WinSxS. AFAIK VS80 = MS VC++ 2015.

Image

Should I install MS VC++ 2015 for 32 bit and/or 64 bit runtimes?
Do I really need them when 2010, 2012, 2013, 2017 for both 32 bit and 64 bit AND 2008 for 64 bit were installed?
Or 32 bit version of 2008 runtime will suffice?
Or something else?
cafyon
 
Posts: 4
Joined: Fri Aug 31, 2018 1:48 pm

Re: Error: The application has failed to start... W10x64

Postby cafyon » Fri Aug 31, 2018 7:16 pm

Parsed output of sxstrace is as follows:

=================
Begin Activation Context Generation.
Input Parameter:
Flags = 0
ProcessorArchitecture = Wow32
CultureFallBacks = en-US;en
ManifestPath = C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\WinMergeU.exe
AssemblyDirectory = C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\
Application Config File =
-----------------
INFO: Parsing Manifest File C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\WinMergeU.exe.
INFO: Manifest Definition Identity is Microsoft.Winweb.WinMerge,processorArchitecture="X86",type="win32",version="1.0.0.0".
INFO: Reference: Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="X86",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0"
INFO: Reference: Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
INFO: Reference: Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"
INFO: Resolving reference Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="X86",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0".
INFO: Resolving reference for ProcessorArchitecture WOW64.
INFO: Resolving reference for culture en-US.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls\6.0.0.0_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL.
INFO: Did not find manifest for culture en-US.
INFO: End assembly probing.
INFO: Resolving reference for culture en.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls\6.0.0.0_en_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL.
INFO: Did not find manifest for culture en.
INFO: End assembly probing.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls\6.0.0.0__6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
INFO: Resolving reference for ProcessorArchitecture x86.
INFO: Resolving reference for culture en-US.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls\6.0.0.0_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL.
INFO: Did not find manifest for culture en-US.
INFO: End assembly probing.
INFO: Resolving reference for culture en.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls\6.0.0.0_en_6595b64144ccf1df\Microsoft.Windows.Common-Controls.DLL.
INFO: Did not find manifest for culture en.
INFO: End assembly probing.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: Auto Servicing Policy redirected assembly version.
INFO: Post policy assembly identity is Microsoft.Windows.Common-Controls,processorArchitecture="x86",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.17134.228".
INFO: Begin assembly probing.
INFO: Attempt to probe manifest at C:\WINDOWS\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17134.228_none_42f2d07044deda9a.manifest.
INFO: Manifest found at C:\WINDOWS\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17134.228_none_42f2d07044deda9a.manifest.
INFO: End assembly probing.
INFO: Resolving reference Microsoft.Windows.Common-Controls.mui,language="&#x2a;",processorArchitecture="x86",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.17134.228".
INFO: Resolving reference for ProcessorArchitecture WOW64.
INFO: Resolving reference for culture en-US.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls.mui\6.0.17134.228_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.mui.DLL.
INFO: Did not find manifest for culture en-US.
INFO: End assembly probing.
INFO: Resolving reference for culture en.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls.mui\6.0.17134.228_en_6595b64144ccf1df\Microsoft.Windows.Common-Controls.mui.DLL.
INFO: Did not find manifest for culture en.
INFO: End assembly probing.
INFO: Resolving reference for ProcessorArchitecture x86.
INFO: Resolving reference for culture en-US.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls.mui\6.0.17134.228_en-US_6595b64144ccf1df\Microsoft.Windows.Common-Controls.mui.DLL.
INFO: Did not find manifest for culture en-US.
INFO: End assembly probing.
INFO: Resolving reference for culture en.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.Windows.Common-Controls.mui\6.0.17134.228_en_6595b64144ccf1df\Microsoft.Windows.Common-Controls.mui.DLL.
INFO: Did not find manifest for culture en.
INFO: End assembly probing.
INFO: Resolving reference Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
INFO: Resolving reference for ProcessorArchitecture WOW64.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.CRT\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.DLL.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
INFO: Resolving reference for ProcessorArchitecture x86.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: Find publisher policy at C:\WINDOWS\WinSxS\manifests\x86_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9415_none_f47b6862f65971de.manifest
INFO: Publisher Policy redirected assembly version.
INFO: Post policy assembly identity is Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.9415".
INFO: Begin assembly probing.
INFO: Attempt to probe manifest at C:\WINDOWS\WinSxS\manifests\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9415_none_508df7e2bcbccb90.manifest.
INFO: Manifest found at C:\WINDOWS\WinSxS\manifests\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9415_none_508df7e2bcbccb90.manifest.
INFO: End assembly probing.
INFO: Resolving reference Microsoft.VC90.CRT.mui,language="&#x2a;",processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.9415".
INFO: Resolving reference for ProcessorArchitecture WOW64.
INFO: Resolving reference for culture en-US.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.CRT.mui\9.0.30729.9415_en-US_1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.mui.DLL.
INFO: Did not find manifest for culture en-US.
INFO: End assembly probing.
INFO: Resolving reference for culture en.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.CRT.mui\9.0.30729.9415_en_1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.mui.DLL.
INFO: Did not find manifest for culture en.
INFO: End assembly probing.
INFO: Resolving reference for ProcessorArchitecture x86.
INFO: Resolving reference for culture en-US.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.CRT.mui\9.0.30729.9415_en-US_1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.mui.DLL.
INFO: Did not find manifest for culture en-US.
INFO: End assembly probing.
INFO: Resolving reference for culture en.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.CRT.mui\9.0.30729.9415_en_1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.mui.DLL.
INFO: Did not find manifest for culture en.
INFO: End assembly probing.
INFO: Resolving reference Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
INFO: Resolving reference for ProcessorArchitecture WOW64.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.MFC\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.MFC.DLL.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
INFO: Resolving reference for ProcessorArchitecture x86.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\WINDOWS\assembly\GAC_32\Microsoft.VC90.MFC\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.MFC.DLL.
INFO: Attempt to probe manifest at C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\Microsoft.VC90.MFC.DLL.
INFO: Attempt to probe manifest at C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\Microsoft.VC90.MFC.MANIFEST.
INFO: Attempt to probe manifest at C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\Microsoft.VC90.MFC\Microsoft.VC90.MFC.DLL.
INFO: Attempt to probe manifest at C:\Users\Administrator\Desktop\BIN\WinMerge-2.14.0-exe\Microsoft.VC90.MFC\Microsoft.VC90.MFC.MANIFEST.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
ERROR: Cannot resolve reference Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
ERROR: Activation Context generation failed.
End Activation Context Generation.
cafyon
 
Posts: 4
Joined: Fri Aug 31, 2018 1:48 pm

Re: Error: The application has failed to start... W10x64

Postby jason_ruz » Fri Sep 07, 2018 1:05 am

I had the same problem and needed to "repair" my installation of Microsoft Visual C++ 2008 Redistributable Package (x86): https://www.microsoft.com/en-us/downloa ... aspx?id=29
jason_ruz
 
Posts: 1
Joined: Fri Sep 07, 2018 1:03 am


Return to Open Discussion

Who is online

Users browsing this forum: No registered users and 2 guests

cron