项目用的是 vs2008  +  .net 3.5的框架。
现在要将程序部署到客户机上,所以首先要确保.net framwork3.5,客户机上没有则给他安装。
    想做个ISO那样的安装程序,exe的也行。
    怎么把他们一块儿打包?最好详细点,我用的是InstallShield 2010,第一次用。
    另外还有一个其他的软件库,必须要安装,所以在安装的时候要判断,如果客户机上没有就先安装这个软件。
 .NET Framwork3.5 + AE(组件) ,总之让我的程序能部署到客户机上,并且能够正菜运行。

解决方案 »

  1.   

    在InstallShield中,你可以通过添加Prerequisites的方式将.Net Framework 3.5添加到安装包中,另外你可以选择Web安装(安装时在线下载安装)或者选择与安装包一起打包,区别就是一个安装包小,一个安装包会增大很多。AE是? 如果是InstallShield不支持的,你可以自己写脚本安装。
      

  2.   


    兄台,一看你的名字就靠谱了
    我首先就是不会设置InstallShield里面的东西,我利用里面的向导助手配置了一个根本就运行不到最后那个安装对话框就出错。单是那些Dialog的设置就烦死了,我都不知道怎么设置它们出现的顺序。我也不会写脚本,说实话还没找到在什么地方写呢....
       AE是我们专业的一个组件库。不是InstallShield支持的,我看它里面支持的就是微软的一些东西。
       我就是想在安装的时候,判断下用户有没有安装.net framework 3.5 sp1,如果没有就从我的安装包里面装,而不用下载。在判断有没有AE,没有也从我们安装包里面下载。
       能不能告诉我这个脚本怎么写?在哪里写?还有InstallShield里面怎么配置?都英文我都晕了。
       多谢兄台了!
      

  3.   

    InstallShield 2010集成.net Framework