一、解决:
最简单的:据二步的报错信息 【参考是】的version=8.0.50727.6195’复制,到报错程序根目录下找到文件【Microsoft.VC80.CRT.manifest】把对应的version改成参考的版本号,原来的版本号xxx.762直接替换,即可启动程序
方法二:到网上找到正确的VC++版本安装到电脑里(非常难找,不推荐)
方法三:直接删除所有【.manifest】文件;
原理:很多程序会动态连接VC++库,即电脑上有哪个版本就连接哪个,或自己目录内就有需要的vc++ 库:msvcm80.dll msvcp80.dll msvcr80.dll,删除了配置信息,它会优先找自己目录内的库,即可成功启动
二、分析错误原因&查看报错详情:
计算机——右键——管理——windows日志——应用程序
报错如下:
“D:\ProgramGreen\Pho
运行绿色程序报错:应用程序无法启动 因为应用程序的并行配置不正确。有关详细信息 请参阅应用程序事件日志 或使用命令行 sxstrace.exe 工具