|
InstallShield_X_10.0使用指南(全)(6) Redistributables:此视图中包括本地目前所有的InstallShield Objects和第三方的Merge Modules(.msm文件)。如果你需要安装MDAC2.8、OLE DB、MSDE等等,都可以直接在这里将该组件选中,那么安装程序中将自动安装该组件。使用IS之前,我安装Web项目到Windows 2000 Server上时,由于有的Windows 2000 Server上没有MDAC2.7,而.Net 程序又需要该组件,我又需要手工安装MDAC2.7,使用了IS后,我就可以直接选中MDAC2.7,在安装程序安装时会自动侦测有无MDAC2.7,如果没有就会自动安装并重新启动,然后再继续安装。 IS X又多了若干组件,比较常用的是:JRE1.4.2和IE6,这两个都是Setup Prerequisites组件,我们不用为安装程序无法安装JRE而烦恼了(至少我以前都是采用其他方式安装的)。这些组件需要说明是在哪个Feature中使用的。
下面是组件图:
/InstallShield_X_10.0使用指南.files/image019.gif)
4.5. Installation Designer方式第三部分看下图:
这里共有五项:快捷方式(Shortcuts)、注册表项(Registry)、ODBC Resources、INI File Changes、环境变量(Environment Variables )。 Shortcuts:这里的Shortcuts是指设置全局性的快捷方式(这些功能在Organization部分也有,只不过那里是在某一component上设置)。你可以将快捷方式添加到开始菜单(Start Menu)、发送到(Send To)和桌面(Desktop)。这里设置都比较简单,在此就不再详细说明了。 有一个设置方式需要在此说明一下:我们在安装Web服务器项目时,有时候需要添加一个访问我们Web项目的快捷方式,而不是做一个安装目录中静态页面的快捷方式。这样做的好处是我们点击快捷方式之后系统会打开一个IE窗口,URL指向http://localhost/MyWebSite。而这一功能我没有在IS的图形操作中找到,我实现的方式是:先在这里添加一个指向web目录的某一页面的快捷方式(如指向.htm或者.aspx.jsp),
然后到Additional Tools中的Direct Editor中找到Shortcut表,
Arguments的内容改为需要访问的URL,如localhost/site/default.aspx,你也可以写成你的个人网站或者公司网站,这样可以从菜单直接访问你的主页了。
还有一个添加卸载本程序的快捷方式也是如此制作,只不过他的Target是[SystemFolder]msiexec.exe,Arguments是/x [ProdUCtCode]。 Registry:管理注册表项使用的,这里添加的基本都是静态信息,如果要添加安装日期等动态信息,那么还是通过InstallScript来编程实现吧。 ODBC Resources:管理ODBC Drivers和DSN的,偶很少用,就不说了。 INI File Changes:大家都用.Config或者Xml了。 Environment Variables:添加环境变量用的,可能做Java程序的安装用的更多些。这个大家都知道了,我们在开发GX时都用到,现在你可以在这里写了标准的classpath把JDK,jdbc等路经加进去,还有GX本身自带的。
这里共有三项:IIS、Component Services(Com+服务)、SQL Server服务。
|