码迷,mamicode.com
首页 > 其他好文 > 详细

模块加载失败 请确保该二进制文件在指定的路径中 找不到指定的模块(转载)

时间:2017-11-17 16:11:18      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:文件   href   article   加载失败   shel   方式   iss   alt   编译   

转载:http://blog.csdn.net/u011677067/article/details/52431043

转载:http://blog.csdn.net/matitie2012/article/details/47293843

编写了一个桌面右键菜单的的Shell扩展,为了验证是否与其它系统是否兼容,故用虚拟机分别安装了Win7的64位和32位,结果注册时出现了以下问题。

技术分享图片

这个错误和编译一个独立的exe在所有机器上运行是一个道理,虚拟机上没有对应的运行时库,所以注册失败,因此我们修改一下工程配置,三处编译时以静态方式链接。

第一、二处

技术分享图片

 第三处

技术分享图片

这样设置后,重新编译,然后注册就成功了!

技术分享图片

 

另外,根据测试发现在Win7中权限问题要看用户配置:

技术分享图片

如上图,如果将用户账户控制改为从不通知,那么即使一般权限也可以运行成功;但如果改为其它模式,那就必须以管理员权限来运行命令了。

 

模块加载失败 请确保该二进制文件在指定的路径中 找不到指定的模块(转载)

标签:文件   href   article   加载失败   shel   方式   iss   alt   编译   

原文地址:http://www.cnblogs.com/chechen/p/7851545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!