installshield制作安装包-其他5使用手册_第1页
installshield制作安装包-其他5使用手册_第2页
installshield制作安装包-其他5使用手册_第3页
installshield制作安装包-其他5使用手册_第4页
installshield制作安装包-其他5使用手册_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

InstallShield10.5总体介 安装程序制作过程 New Installation General Update Trialware Setup ApplicationData FilesandFolders Redistributables MobileDevices System Registry ODBCResources INIfileChanges EnvironmentVariables XMLFileChanges ServerConfiguration InternetInformationServices ComponentServices SQLScripts Behaviorand Custom SupportFiles SystemSearch PropertyManager UserInterface Dialogs Media PathVariables Upgrades Releases PatchDesign Distribute AdditionalTools DependencyScanners MSIDebugger DirectEdtiors Build 其他介 本文以InstallShieldv10.5制作MSI格式产品安装包的制作过程为线索,介绍该软件用于MSI安装程序制作过程Newkage,NameLocation,点击“OKMSIsistantDesignerInstallationDesignerInstallationGeneral·Project在这里,我们主要是进行工程文件格式(ProjectFileFormat)和安装语言(SetupBinaryWindowsAPI(Simplified,States)(Chinese(Simplified;2Cinese(Smlifieddefault(Chins(implifedLanguages中取消英语(English(UnitedStates)就行了。这样做的好处是在安装·Summary·AddorRemove这里的信息基本不用设置,Publisher项目会自动填上前面的{COMPANY_NAME“ZLSOFT,如果有的点,还可以在ProductUpdateURL中设置产品升级的。另外还可以设置ReadMe“AddorRemovePrograms”项是设置在系统安装后再执行安装包的选项,里面的DisableChangeButton、DisableRemoveButton、DisableRepairButton三个项目分别是设置是否显示修改、删除、修理Yes。·Product(Name(VersionType同时还可以设置安装条件(InstallCondition、缺省安装 (INSTALLDIR “C:\AppSoft·StringUpdate对于我们现有的产品都不需要升级服务,所以直接将EnableUpdateService设置NoTrialware本节强调1、安装语言(SetupLanguages)的设置。 Setup安装,例如我们ZLHIS+产品安装时可以选择“门诊“住院记帐“管理工具”等特标右键选择NewFeature来增加。Feature设置DisplayName、Destination、Install都是已经给出来了的。DisplayNameFeatureDestinationFeature的缺省安装,InstallLevelFeatureRequiredFeature是否需要设置为必须安装(用户不能取消。后面电子的例子可以加深大家对Feature,system32Apply下的控件和部件,并且(Selfreg就可以根据这些要求来设置几个不同的。ponentFeature,然后点鼠标右键,选择NewComponent来增加。Component中主要需要设置的属性有:Destination、Condition;主要需要设置项目有:Files及它的下的SelfRegister、AlwaysOverwrite属性。Destination是用来设置Component的安装,一般用到的是:[SystemForlder]—系统;{AppSoft}我们面自定义的;其他可以看相关的径来编写,必须大小写一致。Condition是用来设置Component的安装条件的,例如它Version9XWindows9X才安装Component;选VersionNT表示只在WindowsNT才安装这个ComponentFiles主要用来设置属于该Component的文件及文件的特性包括自SelfRegister、总是覆盖(AlwaysOverwrite)等。有些部件只能在Windows9X下安装。我们首选根据其安装需要分为2个Feature(基础部件和电子,然后再把这2个Feature下的Component按特性分为:1、基础部件:1) 自的(com_sys_selfreg;2)公共部件安装到系统 (com_sy_files;) 自的(zl_sys_selfreg;4)公共部件安装到NT下系统 自的(com_sys_selfregNT;5)公共部件安装到9X下系 自的(com_sys_selfreg9X。2、电子:1)公司应用部件安装到系统 的(app_sys_selfreg);2)公司应用部件安装到应用程序 自的(app_app_elfreg;3) (注意:中app_app_selfreg部件组设置的路径为{Apply}C:\AppSoft\Apply,预定(Condition此图说明选中文件后,单击鼠标右键,选择Properties后,进行文件的自本节强调1、理解FeatureComponent意义和关系。2、ComponentCondition性的意义和用途。3、如何设置FeatureComponent。ApplicationDataFilesandFoldersRedistributablesMobileDevicesSystemSystemConfiguration进行系统配置方面的设置,我们一般只会在里面进选中“Program,单击鼠标右键,选择NewFolder,增加名为“医院信息系统+” ,单单击鼠标右键,选择NewShortcut,增加名为“电子”的快捷方式。最后选中该快捷方式,设置其Target为启动文件“zlRichEMR.exe,这样就RegistryODBCResourcesINIfileChangesEnvironmentVariablesXMLFileChangesServerConfigurationInternetInformationServicesComponentServicesSQLScriptsBehaviorand第四步是进入Behaviorandlogic进行一些安装和特殊安装方面的设置,这一步因为BasicMSIProject包和InstallScriptProject安装包不同,后者提供了很WizardCustomCustomActionstable创建了新的操作。然后选中该操作,将其命名为“un_MSagentexeExecutableFilename属性中选择该可执行文件。本来在这里可以通过InstallUISequence和Install进行介绍。CustomActionsExecutableFilename(指定执行文件、ExecutionScheduling(设定执行策略Sequence(序列)Condition(执Up“MoveDown”来调整自定义操作的执行序列。最后需要说明的是,因为我们不希望安装包在删除、修改等操作时也执行“run_MSagent.exe”操作,所以我们在Condition属性中加上一个执行条件。如果对CopySupportFilesSystemSearchPropertyManager本节强调1、函数向导(FunctionWizard)的使用方法。3、如何把自定操作(Actions)加入到安装序列(Sequences)中去,并设定执行条UserInterfaceDialogsMediaPathVariablesUpgradesReleasesPatchDesignDistributeAdditionalToolsDependencyScannersMSIDebuggerDirectEdtiorsBuild只要选中工程助(Projesistant页面的BuildInstallation步骤然后选“SingleMkage”参数,最后点“BuildInstallations”按钮,就能生成我们所需要的标准MSIsistant:READMEWORDRTF格式文件,并将文件名存放在该处。如:D:\MyInstallShield10.5Projects\ZLMaterial10\README.rtf2在安装包运行文件下增 文件。如B

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论