Wednesday, July 18, 2007

v1.4.3 ogre-based application failed to execute

Windows doesn't provide any useful information, and the debugger only told one:
LDR: LdrpWalkImportDescriptor() failed to probe for its manifest, ntstatus 0xc0150002

This is a very rusty problem, later I found how to solve it.
The v1.4.3 ogre sdk require VS2005 SP1, you only need deploy your system with a directory, <vs>\vc\redist\x86\Microsoft.VC80.CRT
now the dialog will no longer pop up. enjoy your ogre time!

if another error dialog about directx poped up, just update to the newest directx redist.