Inno Setup使用教程6

其它
 
关于 Program Files 目录的说明 
Program Files 目录历来就只被 Windows 95/NT 4+ 支持。在 NT 3.51 上一个“模拟的” Program Files 目录被创建于系统驱动器目录下硬代码名称“/Program Files”。 
源目录 
默认情况下,如果没有包含全程路径名,安装编译器期望在与脚本文件相同的目录中找到在脚本中 [Files] 段引用的 Source 参数的文件和 [Setup] 段引用的文件。要指定一个不同的源目录,在脚本的 [Setup] 段中创建一个 SourceDir 关键字。 
使用版本创建编号和(或)服务包级别 
在 MinVersion 和 OnlyBelowVersion 中的版本号能够包含版本创建编号(Build numbers)和(或)服务包级别(service pack levels) 例如:5.0.2195, 5.0sp1, 5.0.2195sp1。如果一个版本创建编号没有被指定或者为零,安装程序将不会检查版本创建编号。如果一个服务包级别没有被指定或者为零,安装程序会将其解释为“没有服务包”。注意安装程序只能在 NT 4.0 及其后续版本中检查服务包级别,所以指定“3.51sp5”去检查NT 3.51 SP5 将不会工作。 
关于"yes" 和 "no" 的说明 
为了保持和旧版本 Inno Setup 的兼容性,1 和 0 可以分别的代替 yes 和 no 使用。 
另外,它也允许 true 和 false 代替 yes 和 no 使用。
 
相同的应用程序 
“相同的应用程序” 涉及到两个分开的安装程序共享一个相同的 AppId 设置 (或者如果 AppId 没有设置,那么有相同的 AppName 设置). 
添加到已存在的卸载记录 
当一个新版本的应用程序被安装并覆盖一个已存在的版本时,并不创建一个新的卸载记录文件(unins???.dat),安装程序会在默认的情况下寻找并添加到一个已存在的属于相同的应用程序并在相同的目录中的卸载记录文件中,这样,当应用程序被卸载时,所有的不同的安装程序所做的改变将会被撤销(开始于最近的安装程序)。 
卸载程序将会使用最近的应用程序的安装程序的消息(messages)。然而,有一个例外:如果一个安装程序被一个旧版本的 Inno Setup 所创建,它包含一个比用户系统中的已存在的版本还要旧的卸载程序,两个卸载程序的消息都不会被替换,尽管在这种情况下卸载记录仍然会被添加,因为它的文件格式是向后兼容的。 

卸载程序显示的应用程序的名称将会与最近安装程序中 [Setup] 段的关键字 AppName 的值相同,除非 UpdateUninstallAppName 被设置为 no. 

卸载记录添加功能是不熟悉的 Inno Setup 1.3。如果你希望禁止它,设置 [Setup] 段的关键字 UninstallLogMode. 

注意:安装程序只能添加到被 Inno Setup 1.3.1 (及其后续版本)的安装程序创建的卸载记录文件中。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Inno Setup 是一个免费的 Windows 下的安装程序制作工具,它可以帮助你方便地创建 Windows 应用程序的安装程序。下面是 Inno Setup 的中文教程: 1. 下载 Inno Setup 你可以在 Inno Setup 的官网(http://www.jrsoftware.org/isdl.php)下载最新版本的 Inno Setup。 2. 安装 Inno Setup 双击下载好的 Inno Setup 安装程序,按照提示进行安装。 3. 创建安装程序 打开 Inno Setup,选择 File -> New,然后选择一个模板(如“Standard Installation”),点击 OK 开始创建安装程序。 4. 配置安装程序 在界面左侧,你可以看到 Inno Setup脚本文件。你需要编辑这个脚本文件来配置你的安装程序。以下是一些常用的配置项: - [Setup] 部分:用于设置安装程序的基本信息,如应用程序名称、版本号、安装目录等。 - [Files] 部分:用于添加需要安装的文件。你可以选择需要安装的文件和目录,以及它们需要拷贝到的目标目录。 - [Icons] 部分:用于添加快捷方式和开始菜单项。 - [Run] 部分:用于添加安装完成后需要执行的程序或脚本。 5. 编译安装程序 编辑好脚本文件后,选择菜单中的 Build -> Compile,Inno Setup 会将脚本文件编译成一个可执行的安装程序。 6. 测试安装程序 双击可执行的安装程序,测试它是否能够正常安装你的应用程序。 以上就是 Inno Setup 的中文教程,希望能对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值