Rad Studio 安装程序更新

· 安装

eSeGeCe 客户的安装程序已更新,现在实现了以下新功能:

1. 所有 sgcWebSockets 源代码版本使用统一安装程序

2. 离线安装

3. 安装程序中包含第三方库

4. 新增命令行参数

5. 新增对 Rad Studio 12 的支持


统一安装程序适用于所有版本

以前每个 sgcWebSockets 版本都有单独的安装程序,现在统一为一个可处理所有版本信息的安装程序。这大幅简化了新版本的构建流程,并能提供更好、更快的更新。

每次有新版本发布时,安装程序需要连接到许可服务器获取订阅信息,许可证激活成功后,该信息将被存储,再次安装相同版本时直接读取。

离线安装

安装程序现在可在无网络连接的机器上使用。流程非常简单:选择"离线安装"选项,点击"获取密钥"复制字符串,然后粘贴到您的在线私人账户订阅页面。激活成功后,将返回激活许可证,需将其复制到安装程序的"激活许可证"表单中。

第三方库

现在库已包含在安装程序中,可在安装过程中更新。默认情况下会安装,但可通过选项禁用。

命令行参数

安装程序支持以下命令。


/SILENT

不显示向导和背景窗口,但会显示安装进度。


/VERYSILENT

超级静默模式下不显示安装进度窗口。


/EXTRACT

不安装软件包,仅解压。可通过命令参数值自定义文件解压目录。示例:/EXTRACT=c:\software\sgcWebSockets

若只需无交互地解压文件,请结合 /SILENT 使用此参数。


/IDE

此参数用于指定要安装的 IDE 类型,可设置以下之一:

还可以添加 Lazarus。

示例:安装 Delphi 和 Lazarus。

/ide=delphi-lazarus.


/VERSIONS

使用此参数可指定要安装的 Rad Studio 版本,支持多选:

使用值 "All" 可安装所有可用版本。

示例:安装 Delphi 10 和 Delphi 12。

/versions=D10-D12


/PLATFORMS

使用此参数可指定要安装的 Rad Studio 平台,支持多选:

使用值 "All" 可安装所有可用平台。

示例:安装 Win32 和 Win64。

/platforms=Win32-Win64

Rad Studio 12

安装程序已更新以支持 Rad Studio 12。

Installation Setup

了解更多安装程序选项 https://www.esegece.com/help/sgcWebSockets/#t=Install%2FInstall_Setup.htm