Cannot run debug but can run release.
Hi, I've copied a solution of a project from my coworker's computer to a freshly installed one. I've setted all the requirements such as the path to the include files and library files, the environment, etc and it can be build without error. When I run it though, it's not like that. I can actually run the release version of the application without any error, but not the debug. It said:
Quote:
The application failed to initialize properly (0xc0150002). Click on OK to terminate the application.
I know that it's probably a missing dll issue but when I tried to look from dependency walker, the only one missing is MSJAVA.DLL which is not the issue because all the dlls that I've checked with dependency walker are also missing that dll.
So I though it was a manifest issue and so I looked at the manifest and found that both the debug and release's manifest are like this:
Quote:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
</assembly>
There's no dependency at all which is peculiar. And then I checked my coworker's manifest and it said this:
Quote:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<dependency>
<dependentAssembly>
<assemblyIdentity type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50727.4053' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentAssembly>
</dependency>
</assembly>
Can anybody help me with this? This is rather confusing for me. Thanks in advance.