我自己用VC6编写了个聊天工具(很小的),在自己机子上能运行,可放到非编程人员机子上就运行不了了,原因是运行时弹出缺少MFC42.DLL的消息框。
所以我想问下现在用哪个工具可以将用VC6编写程序打包成网络上下载的程序一样的形式,打开后点击多个“下一步”,
最后选择安装盘,点击“完成”就可以在非编程人员机子上正常运行了。
现在此类工具中用的比较多的叫什么名字啊,我还是学生,做成品软件没经验啊?当然如果VC6自带了此类工具最好了,
如果VC6真的自带了,能告诉我具体操作步骤吗?呵呵,小弟好像听说VB有此类自带的工具。

解决方案 »

  1.   

    使用静态链接库
    或者在别人的机器上运行的时候
    把MFC42.DLL复制到exe同目录下
      

  2.   

    用InstallShield吧,专业的打包工具
      

  3.   

    用静态链接库,并生成release版,不要de-bug版
      

  4.   

    你运行时提示缺少MFC42.DLL,说明你用程序是动态链接的,你要把MFC42.DLL 等MFC程序依赖库一起打包,做安装程序,用innosetup,很简单。
      

  5.   

    Inno Setup打包,超级简单,想做漂亮的话也复杂。
    程序选择静态Link,懒得省那些空间了。
      

  6.   

    1.采用静态链接库
    2.采用Release发布not Debug
    3.打包软件个人认为最简单的是winrar,虽然很丑,如果没什么美观需求时就用它,或考虑LS所述一些。
      

  7.   

    winrar可以打包软件我真是第一次听书,能讲讲方法吗?