问题:上位机程序在测试科电脑上点击测试界面BUG,弹窗lcmts.dll中loadlibrary error,
方法一:1、右键点击系统桌面左下角的【开始】,在开始菜单中点击【运行】。
我们复制:regsvr32 mfc42.dll命令到运行对话框中,点击确定或者回车。
3、确定以后,弹出一个RegSvr32对话框:DllRegisterServer在mfc42.dll已成功,再点击确定即可。
4、找到DirectX修复工具压缩文件,解压。
5、解压后找到DirectX.Repair.exe文件,左键双击DirectX.Repair.exe文件,打开DirectX修复工具OL窗口。
6、在DirectX修复工具OL窗口,我们点击检测并修复即可。
如果修复过程提示C++库有问题。去CSDN网站下载增强版DirectX4.1(此版本可以下载之后,解压,打开,之后运行,DirectX4.1 Repair.exe。运行时可在修复dll文件同时,自动更新C++可再发行组建包(Redistributable package).目前支持更新至C++2015 Redistributalbe package。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
方法二:解压打开软件depends.exe,把出现问题dll拖入软件,查看找不到指定文件的dll,从其他电脑中拷贝32,64位的dll,复制放入问题电脑。
如果检测出来缺失文件过多,简易重装系统之后更新至最新版本后,装一个Visual studio 2010
最后附上 DirectX4.1增强版链接。