InstallShield2008驱动安装包制作方法
Step1:新建一个Project. 点击菜单—>File- New.弹出New Project窗口,选择Windows I nstaller标签项,从列表框中选择InstallScript模式,当然也可用Basi MSI Project模式,但后者添加脚本不太方便。当需写脚本操作一些特殊动作的时候,InstallScript显得更为容易.
在Project Name 处填写项目名称,在Location输入存盘路径, 最好不用中文名。之后点击OK.
Step2:点击Installation Designer
选择Installation Information下Genernal Information项,在这里可以填写项目属性。
在Project Proerties里 ,点击Setup Languages 可以添加安装包需要支持的用户界面语言.
在Add or Remove Programs里可以填写公司名称及信息
在Product Proerties 里可以设置产品名称及软件的版本号.
Step3:添加要安装的驱动安装mysql时start service失败
选择Organization下边的Setup Design ,将右边缺省的Feature改个名字,如DrvInstall,对应属性Display Name 也可根据需要修改成合适字串.选择DrvInstall 右键 弹出菜单。
点击Device Driver Wizard菜单项,点击下一步,选择路径指定对应驱动的INF文件.
再点击下一步,出现INF文件所查询到的驱动文件列表。
继续下一步,设置运行安装选项
继续下一步,选择是32位机器上运行还是64位机器运行。只能选择一个,如果要做32位安装包,又要做64位的安装包,只能建立2个不同的项目.
点击下一步完成。
Step4,到这里,就已经成功一大半了。不过,大家一般喜欢点击Setup就可以顺着下去自动安装完成,不需要弹出那么多安装窗口,这里可以在脚本文件Setup.rul文件去掉一些不要的东西.
在Behavior and Logic 里选择InstallScript,点击左边Setup.rul脚本编辑文件.
左边选择Before Move Data, 右边选择OnFisrtUIBefore 函数,将会在Setup.rul里自动产生一部分代码。
可以把一些不必要的删除掉。这里我只留下了Dlg_SdWelcome 与Dlg_SdStartCopy 看起来
舒服多了。
如果需要在安装完成后执行一些其他的动作,比如,注册文件或者调用其他第三方软件;请继续Step5,否 则转到Step6.
Step5, 左边选择After Move Data, 右边选择OnFisrtUIAfter 函数,将会在Setup.rul里自动产生一部分代码.这里展示如何调用一个外部执行程序, 执行文件是在用户系统盘ProgramFiles目录下的。
红线框内是手工添加的代码.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论