运行某.exe报错缺失.dll
解决方法
C:\Windows\System32
文件夹C:\Windows\sysWOW64
文件夹。前者是32位系统,后者是64位系统,根据自己的系统位数进行拷贝。
然后cmd执行(以64位系统为例):
%windir%\SysWoW64\regsvr32.exe /u Mfco42d.dll
%windir%\SysWoW64\regsvr32.exe /i Mfco42d.dll
32位系统执行
%windir%\System32\regsvr32.exe /u Mfco42d.dll
%windir%\System32\regsvr32.exe /i Mfco42d.dll
如有上述方法不起作用或者过于麻烦,
1、下载该dll文件
2、将该dll文件拷贝到这个报错的应用程序exe所在文件夹即可
参考链接:
如有问题及时沟通
你这个程序是vc6编写的debug版程序吧。
运行库不是网上复制粘贴文章那样非要复制到system32,非要regsvr32,只有com组件dll才需要regsvr32。
你把缺失的dll复制到mystock.exe所在目录就行了。
要复制到系统目录,32位的程序在64位系统下是要复制dll到syswow64目录。
运行环境不完整 手动引用dll也不见得可以,最好是把相关的vc++运行库安装完整