Inno Setup教程-常见问题解答.docVIP

  • 78
  • 0
  • 约1.1万字
  • 约 18页
  • 2016-11-21 发布于河南
  • 举报
Inno Setup教程-常见问题解答

Inno Setup教程-常见问题解答 Inno Setup教程-常见问题解答 功能 * 翻译 Inno Setup 文字 * 它支持 MBCS (多字节字符集) 吗? * 将来会支持 Windows Installer 吗? * 怎样更改 Setup.exe 的图标? * 可以用 Inno Setup 创建一个带条件的安装程序吗 - 例如,仅在某个注册表键或文件存在时进行? * “网络安装”功能在哪里? * 可以不使用 /SILENT 或 /VERYSILENT 命令行参数创建一个后台安装程序吗? * 安装程序可以使用读取注册表值作为默认的安装目录吗? 问题 * 编译器说“参数引号错配或放置不当 * 双击安装程序创建的快捷方式时不能找到我的应用程序一些文件。在资源管理器中双击 应用程序的 EXE 文件时能正常工作。 * 在没有卸载老版本的情况下我安装新版本的应用程序,在控制面板的添加/删除程序中出现两个条目。 * 为什么会在某些系统中显示错误消息“安装程序文件已被破坏”? * 安装程序给出一条消息“不能注册 DLL/OCX: DllRegisterServer 输出未找到” * 程序卸载后,安装程序创建的目录仍存在。 * 我在 [Run] 段运行一个批处理文件,但完成执行后窗口仍留在屏幕中,我想让它在“退出时关闭”。 * 我已经在脚本中更改了 DefaultDirName,但当我运行安装程序时还是默认为以前的目录。 * 我有两个相同名字的 [Icons] 条目,但只安装了一个。 * 安装不等待程序 [Run] 段条目完成执行。 * 选择安装程序语言对话框中丢失了某些语言,或不能全部显示。 安装任务 * 创建 Internet (URL) 快捷方式 * 在快速运行栏创建快捷方式 * 在快捷方式中设置“起始位置”对象 * 创建文件关联 * 设置环境变量 * 在 MS-DOS 程序快捷方式设置“退出时关闭”框 * 替换文件之前制作备份 * 根据 Windows 版本安装不同的文件 * 设置文件、目录或注册表键许可 * 我的安装程序需要做一些 Inno Setup 目前还没有的功能。 怎样安装...? * OCX 文件 * Visual Basic 系统文件 * Visual C++ 系统文件 (例如 MFC) * COMCTL32.DLL * BDE (Borland 数据库引擎) * MDAC,ADO,Jet 等 兼容性 * 操作系统兼容性 * Windows NT/2000/XP 管理员权限 杂项 * 制作的安装程序有没有多大文件限制? * 单击用户在安装期间单击“取消”后发生什么? 功能 翻译 Inno Setup 文字 翻译 Inno Setup 文字为其它语言不需要修改源代码。只要简单地制作一个 Default.isl 文件 (包含在 Inno Setup) 的副本并编辑其中的文字就行了。(不要直接编辑 Default.isl 文件,否则你的更改将在安装新版本的 Inno Setup 后丢失。) 在 Inno Setup 帮助文件中查看“[Messages] 段”获取一些重要提示。 一旦你完成新的 .isl 文件编辑,在 [Languages] 段创建一个条目告诉编辑器你要使用它: [Languages] Name: mytrans; MessagesFile: compiler:MyTranslation.isl 如果你使用 4.0 之前的 Inno Setup 版本,用下列替换: [Setup] MessagesFile=compiler:MyTranslation.isl 在下列网页中有许多其它人提供的翻译可用: Inno Setup 第三方文件页,还有一个能编辑 .isl 文件的程序。 它支持 MBCS (多字节字符集) 吗? Inno Setup 2.0.6 添加了完善的 MBCS 支持。在所有文件名和常量解析中使用了头字节检查,因此应该不会出现使用反斜框字符 (“\”) 或括号 (“{”) 错误。 2.0.6 及以前版本不包含任何 MBCS 的特殊支持。 将来会支持 Windows Installer 吗? 现在我还没有打算编写 Windows Installer 版本的 Inno Setup。“Supporting” Windows Installer 好象还没有完善一点的编写器 - 有些东西我还没有兴趣去做

文档评论(0)

1亿VIP精品文档

相关文档