在项目中使用了visual leakdetector,调试时 程序无法启动报错“应用程序正常启动失败”
解决流程:
查看vs输出信息最后一条是"LDR: LdrpWalkImportDescriptor() failed to probef:svn_ais_projectprojectais_clientAIS_Client_6.15AISdebugvld.dllfor its manifest, ntstatus 0xc0150002"
已加载“……vld.dll”
LDR: LdrpWalkImportDescriptor() failed to probe ……vld.dll for itsmanifest, ntstatus 0xc0150002
调试器:: 在进程加载过程中引发了未处理的无法继续的异常
解决办法:
把VLD中的这两个复制到执行文件夹下就正常了
Microsoft.VC90.CRT.manifest
Microsoft.DTfW.DHL.manifest
在网上多方查找有http://blog.csdn.net/evilswords/article/details/5698851这篇有解决办法。把VLD中的这个复制到执行文件夹下就正常了
Microsoft.VC90.CRT.manifest。