高级安装程序如何将变量实例名获取到 EXE 引导程序中,以便预先安装 SQL Express 2012

Advanced Installer How to get a variable instancename into EXE bootstrapper for pre-req install of SQL Express 2012

如何让用户输入实例名称和密码以通过高级安装程序(版本 10.7.1)Exe 引导程序(预安装)安装 SQL Express?

在安装的那个阶段传递变量有什么技巧吗?

我知道我不能使用功能库或 post-install pre-req 部分,因为这个: http://www.advancedinstaller.com/user-guide/howto-install-sql-server-express.html

使用高级安装程序 EXE 从命令行设置安装程序 public 属性如下所述: http://www.advancedinstaller.com/user-guide/exe-setup-file.html

但是,您不能在 SQL Server Express pre 的 "Setup Files" 选项卡的 "Install Command Lines" 部分中为 public 属性添加格式化引用-install 先决条件。这是因为 "Install Command Lines" 字段仅在先决条件为 feature-based.

时才支持格式化引用

这意味着如果您将安装程序添加为 预安装 先决条件,则在安装 SQL Express 安装程序时无法从命令行设置自定义参数。

也许微软修复了无法安装 SQL Express 作为 featurepost-install先决条件。如果不是,唯一的解决方案是使用您链接的教程中的方法。