1、根据错误提示打开事件查看器,两种方法任选一种1、开始菜单》控制面板》管理工具》事件查看器2、CMD命令提示符下输入:eventvwr
2、如图所示,会发现类似如图所示的如下错误信息:“G:\Program Files\****”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC90.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8"。 请使用 sxstrace.exe 进行详细诊断。
3、原因:由于应用程序是在32位环境下编译,到64位环境下找不到对应的C++库导致。解决:下载对应的运行环境Microsoft Visual C++ 2008 Redistributable Package (x86)即可。下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=29 或 https://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe