Error Cannot Resolve Reference Microsoft.vc90.debugcrt
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up Side-by-Side configuration incorrect due to incorrect manifest up vote 14 down vote favorite 1 I initially asked this question on the libRocket forum, but given that further investigation suggests this is more of a general C++/Visual Studio related problem, I am asking here. I am running Visual Studio C++ 2010 Express and have downloaded the full Win32 source code to libRocket 1.2.1. I have successfully compiled it in debug mode without errors or warnings and am now trying to get it to run within my application, which is built on top of SFML 1.6. My application compiles without errors or warnings against the recompiled libRocket. As soon as I try to run it, however, I get an error message saying The application was unable to start correctly (0xc0150002). Click OK to close the application. When I open my executable with Dependency Walker, I am getting the following error: Error: The Side-by-Side configuration information for "ROCKETCORE_D.DLL" contains errors. The application has failed to start because its side-by-side configuration is incorrect. I find this strange because it also shows both my application and RocketCore_d.dll depending on MSVCP100D.DLL and MSVCR100D.DLL. No mismatch there. So I then performed an sxstrace: ================= Begin Activation Context Generation. Input Parameter: Flags = 0 ProcessorArchitecture = Wow32 CultureFallBacks = en-US;en ManifestPath = Binaries\Debug\RocketCore_d.dll AssemblyDirectory = Binaries\Debug\ Application Config File = ----------------- INFO: Parsing Manifest File Binaries\Debug\RocketCore_d.dll. INFO: Manifest Definition Identity is (null). INFO: Reference: Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" INFO: Resolving reference Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8". INFO: Resolving reference for ProcessorArchitecture WOW64. INFO: Resolving reference for culture Neutral. INFO: Appl
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up Why won't my VS2010 native C++ application suddenly start, giving a side-by-side http://stackoverflow.com/questions/8616001/side-by-side-configuration-incorrect-due-to-incorrect-manifest error? up vote 2 down vote favorite I had to reinstall my system (Win7) after a hardware upgrade. Before the upgrade, I also ran Win7 and VS2010 and my application ran without a problem in both the release and debug versions. Now I compile and link it, but when I try to run it, I get: The application has failed to start because its side-by-side configuration is incorrect. Please see http://stackoverflow.com/questions/6323659/why-wont-my-vs2010-native-c-application-suddenly-start-giving-a-side-by-side the application event log or use the command-line sxstrace.exe tool for more detail. The event log shows: Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis. for the particular executable. What is strange to me, is that I see the VS2008 runtime among the installed programs in the control panel. Even stranger is the fact that it used to work a week ago on my old installation. I had VS2008 there before I upgraded to VS2010 so maybe that's the reason. Anyway, I also don't understant why doesn't VS2010 link my binary against the newest (VC10) runtime libraries, instead relying on the (nonexistent?) VC9.0 ones. What can I do to get my application to run? EDIT: I include the output from sxstrace here. There were a few references to the executable but they most look the same and I selected the 32bit one, since the application is built as 32bit: F:\cci\Debug>sxstrace Trace -logfile:trace.etl Tracing started. Trace will be saved to file trace.etl. Press Enter to stop tracing... F:\cci\Debug>sxstrace Parse -logfile:trace.etl -outfile:sxs.out Parsing log file trace.etl... Parsing finished! Output saved to file sxs.out. The contents of sxs.out: Begin Activation Context Generation. Input Parameter: Flags = 0 ProcessorArchitecture = Wow32 CultureFallBacks = en-US;en Manife
be down. Please try the request again. Your cache administrator is webmaster. Generated Sun, 09 Oct 2016 04:59:54 GMT by s_ac4 (squid/3.5.20)