发生该类错误时,由事件查看器检查会发现以下3条记录
1、Generate Activation Context 为 ......\XXX.dll 失败。 参考错误消息: 操作成功完成。
2、Resolve Partial Assembly 为 Microsoft.VC80.DebugCRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。3、找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是 参照的汇编没有安装在系统上。此时应该查看了一下XXX.dll.manifest中的依赖关系,看它依赖于Microsoft.VC80.DebugCRT中的debug 运行库还是Microsoft.VC80.CRT的release运行库,程序只包含的是哪个运行库,就会发现2者不对应,此时按相同的库重新编译即可。