无法加载DLL!!!!!!急急急急急急急急急急急急急!

NoirCheng 2007-07-26 10:39:57
把生成好的可执行程序放在另外一台没有开发环境的电脑上面。
当程序运行是有一个DLL无法加载,这个DLL是VC开发的。已经在该电脑上装了FrameWork!

下载了一个VC++ 2005的可再发行组件包,安完后还是报一样的错误。

我试过了,如果在该电脑上装上.Net开发环境,就不会报错了。可是这样肯定不行的,不能在每个用户的电脑上都装.Net把!

各位大侠!!!!!帮帮小弟!!!!!!!!!!!
...全文
229 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
heiyefeng 2007-07-26
  • 打赏
  • 举报
回复
出错的原因可能是MFCvideo.dll调用了其他的dll,自然这些dll也要带上,安装vs.net后能够正常运行,可能因为vs.net带了一些高版本的mfc库,其他机器上的版本略低,所以你找到这些高版本的mfc库拷贝到目标机器上试验一下。不排除调用其它dll的可能性,最好有MFCvideo.dll的源码分析或者叫开发者老实坦白,抗拒从严。
NoirCheng 2007-07-26
  • 打赏
  • 举报
回复
什么意思 不太明白
heiyefeng 2007-07-26
  • 打赏
  • 举报
回复
MFCvideo.dll,既然是别人自己写的,看名字可能用了新版本的mfc库,找到那几个dll文件带上看看
NoirCheng 2007-07-26
  • 打赏
  • 举报
回复
别人自己写的 MFCvideo.dll
heiyefeng 2007-07-26
  • 打赏
  • 举报
回复
无法加载的dll叫什么啊?
NoirCheng 2007-07-26
  • 打赏
  • 举报
回复
试过了,显示的DLL都有的说
NoirCheng 2007-07-26
  • 打赏
  • 举报
回复
还是不明白
真相重于对错 2007-07-26
  • 打赏
  • 举报
回复
use depends.exe 看看都需要什么dll

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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