我做一个vc的程序,面向客户就一个exe文件
做打包程序有什么意义吗?刚刚接触打包程序,我怎么感觉打包就跟压缩解压差不多啊
生成打包程序的时候添加一些必须的文见,比如exe文件,readme文件等等,再不然就是加上卸载程序,
生成一个setup文件
安装的时候就跟解压缩一样,顶多是生成个快捷方式这样把exe文件折腾一圈,回来还是那个exe文件
好像没有什么意义啊

解决方案 »

  1.   

    最终客户只需要得到一个exe文件就行了
    我直接给他exe文件不行吗
    他爱放哪放哪
      

  2.   

    还有
    大多数程序都不只有一个exe文件
      

  3.   

    如果你只有一个exe
    可以考虑不打包
      

  4.   

    就是这样理解
    打包程序 就是为了生成一个安装程序 方便用户使用 设置软件的运行环境
    当然 如LS所说 只有一个exe文件 切不用使用其他组件等 可以不打包
    否则 还是打包为好 
    我没有用Istallshei……什么的
    用了一款软件 叫做Smart Install Maker 
    使用很方便 对整个安装的过程 有详细的设置 包括需要注册的组件 添加注册表的位置 快捷方式的创建
    图标 等等
    当然也有 选择 压缩的比率
      

  5.   

    如果比你使用了非标准的控件,比如Activex控件,那么你的程序就必须在新的客户机器上注册这个控件,不然是跑不起来的!
      

  6.   

    有的时候 软件使用了 第三方的ActiveX控件 
    而用户的电脑上没有对次控件注册 就不能使用
    所以在软件安装时 对该组件进行注册
      

  7.   

    dll、ocx...
    不注册是不能用的
      

  8.   

    错了
    常规的dll不用注册,也无法注册,像com之类的dll要处理
      

  9.   

    简单的可以用iexpress来打包,windows自带的,能满足一般的要求。