这个问题怎么解决?

yb611 2002-01-27 06:14:55
我用VC++6.0的MFC写的一个MP3播放器,在我重装系统后(没装VC++)却不能运行,并提示说“找不到所需的.DLL文件-MFC42D.DLL。请问有没有什么办法使程序在一般的新系统下就能运行!谢谢!
...全文
64 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yb611 2002-01-30
  • 打赏
  • 举报
回复
谢谢!谢谢大家!
kaitty 2002-01-27
  • 打赏
  • 举报
回复
用静态编译可以解决这个问题。具体做法:Project->Settings->General
选择Use MFC In a Static Library!
问题解决了吗?
zerolu 2002-01-27
  • 打赏
  • 举报
回复
MFC42D.DLL ? 你的编译版本是Debug版的吧.用Release的,这样用的就是MFC42.DLL(好像高版本的Windows自带这个文件).要不编译时使用静态库也行.
Nitty 2002-01-27
  • 打赏
  • 举报
回复
up leojay
release&library link
ccaptain 2002-01-27
  • 打赏
  • 举报
回复
拷到你的程序目录下不知道可不可以,试之:)
leojay 2002-01-27
  • 打赏
  • 举报
回复
装VC的时候会装上一些DLL文件,如果这些文件没有了,你的程序也就不可以运行了(当然你用静态编译不会这样的),所以你把那些文件拷到WINDOWS目录里就可以了。
zhakewei 2002-01-27
  • 打赏
  • 举报
回复
装上vc++,问题解决,或拷贝mfc42d.dll from your vc install disk

1,649

社区成员

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

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