MFC写的程序能在自己机器上运行,但别的机器上没反应

尘中远 2010-07-19 12:34:59
VC6.0写的程序,能在自己机器上运行,但别的机器上没反应。
具体情况是:
双击图标,一点反应也没有(XP,win7都试过),进程也没有,反正就是没任何变化。
已经试过用使用生成静态链接库,照样是这样
但有些机器却能运行,
...全文
269 24 打赏 收藏 举报
写回复
24 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
gisupc 2010-07-27
[Quote=引用 22 楼 luodx1021 的回复:]
很明显是缺少运行时需要的库文件,或者是某些DLL没有注册,你可以通过VC6安装目录下的 DEPENDS.EXE 来检查一下,缺少哪些依赖的库文件。
[/Quote]
说的很好,支持一下!
  • 打赏
  • 举报
回复
wang_20151 2010-07-27
是因为你缺少了一个库文件,你在网上你在网上搜一下,看一下你是缺少什么库文件,在网上下下来,装上就能运行了呵呵,祝你好运
  • 打赏
  • 举报
回复
luodx1021 2010-07-27
很明显是缺少运行时需要的库文件,或者是某些DLL没有注册,你可以通过VC6安装目录下的 DEPENDS.EXE 来检查一下,缺少哪些依赖的库文件。
  • 打赏
  • 举报
回复
jasonM2008 2010-07-27
要把依赖库拷贝到一起。而且是COM的话。还需要注册。注册失败的最大可能性是COM的DLL也需要其他的依赖库!!!
  • 打赏
  • 举报
回复
尘中远 2010-07-26
[Quote=引用 18 楼 visualeleven 的回复:]
使用了什么控件了吗?该控件在别人的机器上没有???
[/Quote]
用了一个另一个人写的控件,别人机器的确没有!
  • 打赏
  • 举报
回复
尘中远 2010-07-26
用了一个另一个人写的控件,别人机器的确没有!
  • 打赏
  • 举报
回复
jojjay 2010-07-20
打开mainfest文件,将需要的dll拷出来!
  • 打赏
  • 举报
回复
Eleven 2010-07-20
使用了什么控件了吗?该控件在别人的机器上没有???
  • 打赏
  • 举报
回复
liufang8318 2010-07-20
顶LZ,支持下!
  • 打赏
  • 举报
回复
尘中远 2010-07-19
编译成release版本也没用
  • 打赏
  • 举报
回复
尘中远 2010-07-19
在win7那台机安装了vs2008,但是运行不了,另外那台机没安装过vc,的确也运行不了。
好像装过vc6.0的就能运行,但是在win7的虚拟xp系统下也装了vc6.0,可也是运行不了。
  • 打赏
  • 举报
回复
starytx 2010-07-19
编译成release版本试试,只看你说的没法知道什么原因
  • 打赏
  • 举报
回复
icefairy 2010-07-19
release ??

难道是没有库文件?
  • 打赏
  • 举报
回复
liuhaifeng1976 2010-07-19
我觉得和控件有关,控件里面有原来开发的信息,包括时间网卡地址。
  • 打赏
  • 举报
回复
ade_wjd1 2010-07-19
把mfc所需要的几个.dll文件一起拷过来试试,dll文件在安装目录下,是mfc运行所必须调用的动态链接库
  • 打赏
  • 举报
回复
尘中远 2010-07-19
已经试过用使用生成静态链接库,照样是这样,Use MFC in a Static Library 就是这个吧

另外,进程没有这个程序!

ps:用了几个别人的Acti x控件,但在编程那台机子上能注册,另外几台程序运行不了的机子上就不能注册了,这个有影响吗?
  • 打赏
  • 举报
回复
浪~迹天涯 2010-07-19
Project -> Settings... ->General -> Use MFC in a Static Library


或者在建立MFC向导的Step 5/6 问你 How do you like to use the MFC library时选择As a statically library!
  • 打赏
  • 举报
回复
liuhaifeng1976 2010-07-19
有com? 重新编译
  • 打赏
  • 举报
回复
stjay 2010-07-19
1.初始化运行库是出错,退出了
2.看看进程是否还在?
  • 打赏
  • 举报
回复
dvlinker 2010-07-19
实在不行就要自己手动拷一些库文件了~
  • 打赏
  • 举报
回复
加载更多回复(4)
相关推荐
发帖
VC/MFC

1.6w+

社区成员

VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
帖子事件
创建了帖子
2010-07-19 12:34
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……