C# 提示:无法加载 DLL“XXX.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 |
您所在的位置:网站首页 › 异常来自HRESULT:0x8007045A › C# 提示:无法加载 DLL“XXX.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 |
今天再调试程序时发现程序再笔记本上运行正常,然而拷贝到客户主机上之后出现了(System.DllNotFoundException: 无法加载 DLL“msc.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。)的问题,经过再三调试, 1、确认CPU平台为x86,正常 2、dll的路径,正常 经过再三的排除,发现是msc.dll的一个依赖库缺少了。 通过以下的方法进行C++依赖库查看: 1、打开vs目录下的控制台命令行 2、输入在命令行中输入命令: dumpbin /dependents 相对应目录下的msc.dll,发现本程序一共5个依赖库,最终排查发现MSVCR100.dll没有,下载一个对应的dll,放到本地路径下,程序正常运行。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |