MFC发布的exe文件在某个电脑上打不开

yueyangmeng 2011-05-18 04:58:53
MFC发布的,release方式,属性设置里用了dll,exe在别的电脑上都可以打开,唯独某个电脑上打不开;而且这个电脑可以打开别的exe。这个电脑和这个exe是怎么了啊?????我要疯了!!!帮帮忙吧。
...全文
527 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhb831010 2011-06-07
  • 打赏
  • 举报
回复
楼主问题解决没啊?我也遇到同样的问题了,如果解决了请分享下,非常感谢!
yueyangmeng 2011-05-18
  • 打赏
  • 举报
回复
上面代码在开始的电脑上release可以,换到某台不行了,出现错误:—com-error at memory location
yueyangmeng 2011-05-18
  • 打赏
  • 举报
回复
~Dialog()
{
///////////////////////////////
// 关闭ADO连接状态
if (pHandlerRecordset != NULL)
{
pHandlerRecordset->Close();
pHandlerRecordset.Release();
pHandlerRecordset = NULL;
}
//
/////////////////////////////
if(m_pConnection->State)
m_pConnection->Close();
///////////////////////////////
m_pConnection= NULL;
}


有错????????
yueyangmeng 2011-05-18
  • 打赏
  • 举报
回复
上面的方法都不行,我又把vs装到那台电脑了,release出现错误:
unhandled exception at 0x7c812afb:—com-error at memory location 0x。。。
dfasri 2011-05-18
  • 打赏
  • 举报
回复
编译选项里面, 有MT, MTD之分的..MT好像是不需要VS 的runtime, MTD则需要VS 的 runtime库才能够运行, 不过弹出来的语句是: 由于配置不正确, 程序不能运行.
healer_kx 2011-05-18
  • 打赏
  • 举报
回复
?两个帖子,这个分更毛啊。
yueyangmeng 2011-05-18
  • 打赏
  • 举报
回复
静态试了,不行,别的电脑都打得开。
出来对话框:应用程序错误
应用程序发生异常 unknown software expection(0x40000015),位置为0x0042b620。
要终止程序,请单击确定。
要终止程序,请单击取消。
汤圆甜筒 2011-05-18
  • 打赏
  • 举报
回复
使用MFC静态链接库编译就行了。。不行的那台机器八成是没有装VS
bragi523 2011-05-18
  • 打赏
  • 举报
回复
那个某台机器没有vc环境?你可以把用的的MFC库的也放到安装包
mudunke775 2011-05-18
  • 打赏
  • 举报
回复
你描述的太不清楚了,啥叫打不开啊,是点击了EXE没有任何反应啊,还是会报错啊,还是没有界面只在任务管理器里能看到?
ryueiketu 2011-05-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 visualeleven 的回复:]

depends工具查看一下依赖哪些dll库

使用MFC静态链接库,Release版本编译试试
[/Quote]

星星多就是说的有道理。呵呵。。
Nakumi2012 2011-05-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 visualeleven 的回复:]
depends工具查看一下依赖哪些dll库

使用MFC静态链接库,Release版本编译试试
[/Quote]
Eleven 2011-05-18
  • 打赏
  • 举报
回复
depends工具查看一下依赖哪些dll库

使用MFC静态链接库,Release版本编译试试
delphiwcdj 2011-05-18
  • 打赏
  • 举报
回复
看提示缺少哪个文件

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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