软件写好到客户机或其他电脑不能用的一些解决思路
包括的情况:
1.部分功能或打开软件就 闪退 停止工作 卡死 没反应
2.动态链接库dll找不到输出命令
3.winhttp网页访问GET POST等不能访问 提交后返回空
4.无法访问指定设备路径或文件,你可能没有,适当的权限访问项目
理论以上情况会出现在各种C++,C#,C,GO,易语言等等语言开发的软件
解决方案
1.检查软件是否是静态编译 静态编译会将大部分依赖库打包到软件中 C是多线程调试(MT)
2.Microsoft Visual C++ Redistributable Package (2005-2019) 各种VC运行库 当然不是全都需要你可以安装后卸载 测试软件能不能正常使用 找到需要的运行库后 可以去临时文件目录(Temp) 查看运行库安装日志log里安装的dll 把所有安装的dll拖出来 卸载运行 将dll放在软件同一目录测试 具体需要哪个dll
3.DX环境 将dll拖到软件同一目录 测试所需dll
4.微软系统补丁没有打 可以使用杀软的系统修复 漏洞修复
5..NET框架
6.Win7AERO主题(dx opengl可能需要)