急!急!请问怎样才能使应用程序脱离开发环境独立运行??

tianguan 2003-11-12 01:57:06
请问怎样才能使应用程序脱离开发环境独立运行??
高手请指点迷津!
...全文
330 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
flinming 2003-11-12
  • 打赏
  • 举报
回复
选择静态编译,问题就是编译出来的exe比较大,因为包含了所需要的vc dll
菜单project->Settings->General->Microsoft Foundation Classes选择Use MFC in a Static Library;
AgedBOY 2003-11-12
  • 打赏
  • 举报
回复
我工作中遇到一次,一个我负责的程序,需要用DAO 2.5来读写一些.mdb,在自己的机器和同事的机器上运行的好好的,拿到客户那里就虾米了,当时那一身一身汗!赶上喷灌了。

后来改用InstallShield制作了安装程序,在设定过程中把DAO相关支持打上勾。再到客户那里安装时就顺利成功了。

所以我建议,如果你是在制作程序给用户使用,尽量用专业的安装软件为程序打包,把该勾的支持选项勾上。这样才放心不是吗。
0x191 2003-11-12
  • 打赏
  • 举报
回复
1。静态连接;
2。拿到没有开发环境的机器上,看看缺那些连接库;
3。在本机用Depends分析一下程序,找出程序使用了那些连接库;
flyelf 2003-11-12
  • 打赏
  • 举报
回复
1、静态连接mfc
2、如果有第三方的库,使用静态库
arvid_gs 2003-11-12
  • 打赏
  • 举报
回复
要拷那些vc的动态联结库,直接运行你的程序,看看缺少哪个文件就拷哪个.
redstar5 2003-11-12
  • 打赏
  • 举报
回复
在不具备开发环境的机子上,运行exe根据提示的缺少在具备开发环境的机子上搜索,然后把相应的dll文件与exe拷在同一目录下,一般缺少四个dll。
zhucde 2003-11-12
  • 打赏
  • 举报
回复
你只需要拷贝几个文件就可以独立运行了.
直接运行你的程序,看看缺少哪个文件就拷哪个.

16,471

社区成员

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

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

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