Installing applications using Microsoft runtime .dll's: Difference between revisions
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
:This application has failed to start because the application configuration is incorrect. Review the manifest file for possible errors. Reinstalling the application may fix this problem. For more details, please see the application event log. | :This application has failed to start because the application configuration is incorrect. Review the manifest file for possible errors. Reinstalling the application may fix this problem. For more details, please see the application event log. | ||
====SxsTrace.exe==== | |||
====Installing copy in local folder==== | ====Installing copy in local folder==== |
Revision as of 15:15, 10 March 2012
Side By Side error
If you build an application that uses native .dll's that uses Microsoft Visual C++ runtime .dll's you need to install these runtime .dll's together with your application, or you will get errors like these:
In the event log, there is an Event 33, SideBySide error.
- Activation context generation failed for "C:\Release\NativeManifestTest.exe". Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.4053" could not be found. Please use sxstrace.exe for detailed diagnosis.
If you start the application from Microsoft Visual Studio, you can get the error:
- Error while trying to run project: Unable to start program 'C:\dev\mickey\NativeManifestTest\NativeManifestTest\bin\Release\NativeManifestTest.exe'.
- This application has failed to start because the application configuration is incorrect. Review the manifest file for possible errors. Reinstalling the application may fix this problem. For more details, please see the application event log.
SxsTrace.exe
Installing copy in local folder
Create a sub folder called Microsoft.VC80.CRT in same folder where the .exe filel is located. Place following 4 files in the Microsoft.VC80.CRT folder
- Microsoft.VC80.CRT.manifest
- msvcm80.dll
- msvcp80.dll
- msvcr80.dll
The files can be downloaded here:
Installing merge module
Installing runtime modules using standalone installers
<google>ENGELSK</google>