用install shield for VC做安装文件,VC的文件夹中有Debuge,Release,res三个文件夹,还有一大堆的.h头文件和C++源程序文件,我不懂的就是要把哪些放入install shield for VC的File Groups中,我看的资料说要在File Group中自己新建两个文件夹,Debug和Res,那么Release的文件夹不用建了吗?还有在Debug中(包括在Release中)的大部分都是编译形成的.obj文件还有.sbr文件,难道这些也要加入到Install shield中的File Groups中去吗?很疑惑的就是这些VC的文件中哪些需要放入Install shield当中。哪位用过的大虾给点详细点的制作过程!非常感谢!

解决方案 »

  1.   

    你好!我还想问一下!我在用install shield时要不要用那个shared DLLs把一些跟MFC有关的DLL给包含进来,如果需要的话哪些DLLs需要包含,或者还是在Component只需要Program Files就可以了!还有,我在编程时使用了TeeChart5.ocx这个控件,这个控件在用install shield时要加入进去吗?如果要加入的话在什么地方加入?谢谢!
      

  2.   

    ..那就别用install shield了,我觉得楼主连基本的问题都没有搞清楚 
    用vs提供的安装部署来打包吧,第三方控件只要在打包的时候设置为自注册就可以了,至于你放到目标机器的那里,无所谓方那里,。
    那些dll需要包含,你用depend这个工具看看就可以了。把需要的mfc库都打包进去。
      

  3.   

    楼上的大牛可不可以告知!比如“用vs提供的安装部署来打包吧”--在VC的哪里?
    depend这个工具在哪里?怎么使用?谢谢!
      

  4.   

    建议使用Setup Factory,很好用的
    install shield还是比较复杂的
      

  5.   

    只要执行文件,install shield会自动注册的
      

  6.   

    找出你的程序执行所需的所有文件,包括exe、dll、ocx等。
    总之就是需要什么打什么。
    想知道自己的程序需要什么,最准确也是最简单的方法,
    就是把你的执行程序拿到一台裸机上跑一下,提示缺少什么你就拷什么,
    直到不提示为止。
    裸机就是没装vc,没装过你的插件等的干净机器。关于打包,网上有很多教程,好好学习一下再搞。
    还有一些自动化打包软件,我没用过,你可以搜一下,
    不用你懂也能帮你打好包。
      

  7.   

    最好用Setup Factory,又简单又好用~~