【发布时间】:2023-04-10 12:56:01
【问题描述】:
我正在尝试将特定的命令行安装参数添加到 Visual Studio 2015 中的 Windows 安装项目的先决条件 (SQL Server 2012 Express)。
我已选择“从与我的应用程序相同的位置下载先决条件”并下载所需的安装程序并将其放置在各自的引导文件夹 (C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\...) 中,我修改了 C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\SqlExpress2012\en 中的 package.xml 以包含我的特定更改为<Command Arguments="my specific stuff" />
这构建良好,当我去测试安装时,它在 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 的修改有效,但我不确定它为什么实际上失败了。
如果您需要更多信息,请告诉我!
【问题讨论】:
标签: visual-studio-2015 windows-installer bootstrapper sql-server-2012-express