Visual studio 2015 如何在Visual Studio 2015安装项目中将安装命令行参数添加到先决条件(如.NET Framework或SQL Server Express)?

Visual studio 2015 如何在Visual Studio 2015安装项目中将安装命令行参数添加到先决条件(如.NET Framework或SQL Server Express)?,visual-studio-2015,windows-installer,bootstrapper,sql-server-2012-express,Visual Studio 2015,Windows Installer,Bootstrapper,Sql Server 2012 Express,我正在尝试将特定的命令行安装参数添加到Visual Studio 2015中Windows安装项目的先决条件(SQL Server 2012 Express)中 我已选择“从与我的应用程序相同的位置下载必备软件”,并将所需的安装程序下载并放置在各自的引导文件夹中(C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\…),并在C:\Program Files(x86)中修改了package.xml)

我正在尝试将特定的命令行安装参数添加到Visual Studio 2015中Windows安装项目的先决条件(SQL Server 2012 Express)中

我已选择“从与我的应用程序相同的位置下载必备软件”,并将所需的安装程序下载并放置在各自的引导文件夹中(
C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\…
),并在
C:\Program Files(x86)中修改了
package.xml
)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\SqlExpress2012\en
以包含我对
的特定更改

这构建得很好,当我去测试安装时,它在SQL Server 2012 Express安装期间失败

install.log说明:

Installing using command 'C:\Users\ljhersma\AppData\Local\Temp\VSDFB27.tmp\SqlExpress2012\SQLEXPR_x64_ENU.EXE' and parameters 'my specific stuff'
Process exited with code -2054422506
Status of package 'SQL Server 2012 Express' after install is 'InstallFailed'
因此,install.log获取了我的特定命令这一事实证明了对
packages.xml
的修改是有效的,但我不确定它为什么会失败


如果您需要更多信息,请告诉我

因此,我的原始命令包含
/sqlsysadmincounts=“Users”
,但我注意到所有单值参数都不能用引号括起来。仅仅删除引号就解决了这个问题