程序调用MFC规则动态库失败

狂_野_战_车 2015-07-29 11:36:43
我有一个工程,要调用一个MFC的规则动态库,这个动态库里面嵌套调用了一个C# 的动态库,程序在我电脑里面运行没问题,但是在别人电脑里面运行会报错,加载动态库失败,用GetlastErr()查看返回代码126,动态库的路径绝对没问题,因为之前还调用了一个纯C++的动态库,可以加载的。我估计可能是因为生成这个动态库时用了托管的设置,而别人电脑里没有对应的库导致加载失败,求高手指导,怎么破。。。
...全文
201 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
狂_野_战_车 2015-08-03
  • 打赏
  • 举报
回复
我装了个VS2010然后一个个卸载那些库,找到了,是Microsoft Visual C++ 2010 x86 runtime请问这个库有没有单独下载的,不是Microsoft Visual C++ 2010 x86 redistributable,这个库没影响。
draculacsdn 2015-07-30
  • 打赏
  • 举报
回复
你试试将 .NET framework 3.5和 .NET framework 4.0都装一下
Saleayas 2015-07-30
  • 打赏
  • 举报
回复
需要 安装 .NET framework 。
狂_野_战_车 2015-07-30
  • 打赏
  • 举报
回复
我用装过VS2010的电脑试都可以运行,所以肯定是某个库没有装上导致dll读取失败,而且问题出在调用C# 的dll那里,调用那个库时用的是托管机制,就是不知道运行这个需要哪些库支持啊。
见习学术士 2015-07-29
  • 打赏
  • 举报
回复
用DEPENDS.EXE工具查看依赖哪些库没有
shenyi0106 2015-07-29
  • 打赏
  • 举报
回复
.net framework装了没有? c++ runtime装了没有? mfc runtime装了没有? 都装上,在试试吧

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧