【原创】VS2010 C++ Debug 出现 "SXS: RtlCreateActivati...

     在 VS2010 中通过 Debug 模式调试代码时,出现如下输出信息:

“abc.exe”: 已加载“D:\demo_abc\prj_win32\Debug\abc.exe”,已加载符号。
“abc.exe”: 已加载“C:\WINDOWS\system32\ntdll.dll”,Cannot find or open the PDB file
“abc.exe”: 已加载“C:\WINDOWS\system32\kernel32.dll”,Cannot find or open the PDB file
“abc.exe”: 已加载“D:\demo_abc\prj_win32\Debug\libxxx.dll”,已加载符号。
SXS: RtlCreateActivationContext() failed 0xc000000d
LDR: LdrpWalkImportDescriptor() failed to probe D:\demo_abc\prj_win32\Debug\libxxx.dll for its manifest, ntstatus 0xc000000d
调试器:: 在进程加载过程中引发了未处理的无法继续的异常

     具体调用为,abx.exe 调用动态库 libxxx.dll 。调用后一直会出现错误,如下:

应用程序正常初始化(0xc000000d)失败。请单击“确定”,终止应用程序。

     解决办法:在生成 dll 的时候需要将禁止生成清单文件。

转载于:https://my.oschina.net/moooofly/blog/102994

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值