AdvancedInstaller12.5打包过程_第1页
AdvancedInstaller12.5打包过程_第2页
AdvancedInstaller12.5打包过程_第3页
AdvancedInstaller12.5打包过程_第4页
AdvancedInstaller12.5打包过程_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、Advanced Installer 12.5打包案例(本文以国泰安证券交易行为模拟教学系统V3.1.0前后台打包为例)一、 新建安装包选择企业版(图1)注: 通用模板中一般选择企业版,从左往右,功能渐强。二、 【Product Details】设置设置产品名称、版本和公司名称将产品注册到Windows Installer并设置图标。(图2)注:同一款产品,不同的版本的安装包,Product Code必须不同,但Upgrade Code必须相同。只要改变Product Version的版本号,就会自动改变Product Code,方便我们制作完全升级包。否则系统会误认为同一版本的安装包,到时候

2、就无法正确安装了。注:Control Panel下选择的图标不是生成的安装文件的图标,而是控制面板里“卸载或更改程序”里的图标。手动添加安装包里的文件夹三、 【Files and Folders】-【Application Folder】设置(图3)(图4)注:Application Folder文件夹是安装完成后,安装路径下生成的文件。可如图3手动添加主文件夹,也可以将程序在Release模式下编译生成的文件直接拖入。(无用的文件可以删除)完成后如图4所示。将选中文件改为可配置状态(图5)注:如果添加文件包括INI、XML等配置,会弹出图5对话框。配置文件如果需要在安装过程中修改,请选中该文

3、件,再点击“OK”,否则无法进行修改。将选中文件改为可配置状态(图6)(图7)(图8)注:图6-图8设置文件夹在卸载时如何清理自己。(图9)注:右键dll,选择属性,可以设置文件注册方式。四、 【Files and Folders】-【Application Shortcut Folder】设置为exe文件制作快捷方式(图10)设置快捷方式名称,路径,图标等(图11)生成的图标显示在这里(图12)注:Application Shortcut Folder 文件夹是安装完成后,开始菜单下生成的文件。默认生成的图标会自动进入此文件夹。添加卸载图标(图13)注:卸载图标自动调用msiexec.exe

4、进行卸载。(图14)五、 【Files and Folders】-【Desktop】设置添加桌面快捷图标(图15)注:Desktop 文件夹是安装完成后,桌面生成的文件,可直从Application Shortcut Folder文件夹下复制过来。六、 【Files and Folders】-Config配置d.修改Value的值c.进入属性页,点击编辑b.找到要编辑的地方a.双击xml(图16)(图17)注:在Value中输入左方括号,会自动弹出参数选择界面,选择Property-User Interface,从中选择需要的【Dialogs】界面上的控件值。七、 【Install Param

5、eters】设置安装参数设置(图18)注:选择安装程序文件夹Application folder、程序包类型Package type(32/64位)及安装完成后是否重启Reboot behavior等。八、 【Builds】设置选择exe程序名称及图标选择生成exe程序(图19)九、 【Translations】设置选此添加简体中文版(英文版不可取消)(图20)十、 【Dialogs】设置初次安装下的界面便是正常安装经历的步骤(图21)注:安装界面的主题风格遵从【Themes】的设定,本次演示的是主题为Classic。Classic初始安装界面包括:准备界面、欢迎界面、安装路径选择界面、安装确

6、认界面、安装过程界面、退出界面。添加许可协议确认界面(图22)(图23)注:右键任意界面,选择添加窗口,可以添加一些常用界面。此处添加许可协议界面。第一次添加时自动弹出rtf文件选择界面,如图23。(使用word创建,另存为rtf即可)也可点击取消,以后添加。协议内容参见附录1选择不翻译若RTF文件有此按钮,点击设置(图24)注:若许可协议不显示,可按图24设置。添加自定义配置界面(图25)(图26)注:右键任意界面,选择新窗口,可以添加空白界面,通过拖入工具箱的控件进行定制。完成后如图26。配置控件属性(图27)注:添加控件后,可以通过Property Name获取该控件的值。并可设置默认值

7、,可见性等属性。十一、 添加数据库-【ODBC】设置b.选择驱动文件a.添加驱动(图28)d.为数据源选择新建的驱动c.添加数据源(图29)十二、 添加数据库-【SQL Databases】设置创建用户连接(图30)注:右键Database server-New Connection-Custom创建数据库连接。选择连接类型并根据界面上的数据库信息修改连接字符串。(图31)注:右键CustomConnection-New SQL Script创建数据库脚本,可以选择外部数据库文件也可以手动输入。数据库脚本可用sqlserver自动生成。(图32)注:安装界面的参数可以替换脚本中的文字。部分功能

8、脚本参见附录二十三、【IIS】设置b.选择net framework版本a.新建程序池c.选择程序池的Identity属性(图33)d.设为LocalSystem(图34)新建站点,选择文件(图35)注:右键Sites-New Web Site弹出图35窗口,选择Application Folder。设置名称(图36)(图37)注:设置主机名,端口号和IP地址。选择新建的程序池(图38)附录一、 国泰安软件使用许可协议本协议是国泰安信息技术有限公司(以下称国泰安)与用户之间就产品使用权及使用范围的协议。在安装国泰安证券交易行为模拟教学系统软件以前,请您先阅读本软件使用协议,只有接受该协议才能继

9、续安装过程。如果您继续安装,则被视为同意接受本软件使用协议。1.国泰安软件产品受著作权法及中国和国际著作权条约和其它知识产权法及条约的保护,其所有知识产权归国泰安信息技术有限公司所有。2.国泰安软件产品(包括软件产品中所含的任何数据库、图表、文字)、随附的帮助材料、及软件产品的任何副本的一切所有权和知识产权,均由国泰安公司拥有,用户不得单独复制和修改这些材料。3.用户不得对国泰安软件产品进行反向工程(Reverse Engineer)、反向编译(Decompile)或反汇编(Disassemble)。 4.用户可以通过电话、Email/Web及传真等形式获得国泰安公司提供的全方位的技术支持。5

10、.用户可以从国泰安公司或其授权合作伙伴发行的介质上获得的本软件产品。除此之外,对于用户通过其他渠道获得的本软件产品,国泰安公司不能保证该软件是否感染计算机病毒或者是伪装的特洛伊木马程序和黑客软件,也不对由此引起的一切损害和间接损害负责。对此国泰安公司特别提请用户注意。二、 部分功能数据库脚本如果数据库已存在,清除数据库连接,并删除数据库:declare i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= counter open cur fetch next from cur into

11、i while fetch_status=0 begin exec(kill +i) fetch next from cur into i end close cur deallocate curIF EXISTS (SELECT name FROM sys.databases WHERE name = Ncounter)DROP DATABASE counter获取目标电脑数据库文件存放位置,并在此创建数据库:declare path varchar(200) select path = filename from master.dbo.sysfiles set path = ltrim(REVERSE(path) set path = REVERSE(substring(path,CHARINDEX(,path),len(path) exec(CREATE DATABASE xxxx ON PRIMARY (NAME = xxxx, FILENAME = + path + xxxx.mdf, SIZE = 2304KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) LOG ON (NAME = xxxx_log, FILENAME = + path + xxxx.ldf, SIZE = 832KB , MAXSIZE = 2048GB

温馨提示

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

评论

0/150

提交评论