小弟最近在做一个windows服务的项目。现在程序基本都完成了,可是需要做一个服务程序的安装包。
需求是这样子的,需要制作一个.exe或者.msi的安装包。运行这个安装包后,自动安装到指定的文件夹内(不需要用户选择安装位置),安装完毕后,自动运行一个环境配置程序(也是一个.exe程序,随着服务程序一起部署在了服务安装文件夹下)。小弟的开发环境用的VSTS2010,但是语言用的C++,所以没法用C#下的那些安装包的制作软件。在此小弟跪求各位大哥,给小弟推荐一款安装包的制作软件,最主要的是要在本程序安装完毕后,不需要用户确认就自动运行一个我自己开发的.exe程序。

解决方案 »

  1.   

    这样子的功能已经用不上打包程序了,直接用WINRAR弄个自解压的exe,然后解压复制到文件夹后再运行配置的exe
      

  2.   

    可以用Installshield打安装包,这样的需求甚至不需要写脚本,直接勾选安装后运行的选项即可。
    可以去网上搜搜Installshield的教程,有个“海洋女神”和“kevin”,写了很多相关的博文。
      

  3.   


    海洋女神的Installshield群号:5群  158107742
      

  4.   


    其实就是我想制作一个程序安装包,执行这个安装程序后,1 程序自动运行安装,不需要用户选择下一步或者安装路径之类的;2 程序安装到指定目录下后,还要立刻自动执行一个.exe程序用来配置开发环境,而这个配置.exe程序要自动运行,不能要用户选择。
      

  5.   

    Installshield做静默安装就行,或者还是我的自解压办法,都可行