Sql server Wix引导程序-安装程序运行但不启动安装。没有错误
我遵循并正在创建一个集成安装程序,当调用该安装程序时,它将首先安装SQL Server,然后安装需要安装SQL Server的MSI包 安装程序将显示自定义主题包屏幕。根据安装条件,它还会转到下一屏幕并开始安装SQL Server(至少显示进度窗口)。但是,它实际上并没有安装SQL Server。同样,它也没有显示任何错误 下面是我包裹的链标签Sql server Wix引导程序-安装程序运行但不启动安装。没有错误,sql-server,wix,bootstrapper,Sql Server,Wix,Bootstrapper,我遵循并正在创建一个集成安装程序,当调用该安装程序时,它将首先安装SQL Server,然后安装需要安装SQL Server的MSI包 安装程序将显示自定义主题包屏幕。根据安装条件,它还会转到下一屏幕并开始安装SQL Server(至少显示进度窗口)。但是,它实际上并没有安装SQL Server。同样,它也没有显示任何错误 下面是我包裹的链标签 <Chain DisableSystemRestore="yes"> <ExePackage
<Chain DisableSystemRestore="yes">
<ExePackage
Id="SQLSERVER"
SourceFile ="$(var.SqlDownloadUrl)"
Name="SQLEXPR_x64_ENU.exe"
Compressed="no"
DetectCondition="SqlInstanceFound"
InstallCommand="$(var.SqlInstallCommand)"
UninstallCommand="$(var.SqlUninstallCommand)"
RepairCommand="$(var.SqlRepairCommand)"
LogPathVariable="MyLogDestination"
InstallCondition="RadioButton1 = 1">
</ExePackage>
<MsiPackage Id="MYINSTALLER_SERVER"
SourceFile ="$(var.myInstallerLocation)"
Name="MY Server Installation"
DisplayInternalUI="yes"
InstallCondition="RadioButton1 = 1"
Vital="yes">
<MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]" />
<MsiProperty Name="InstallType" Value="Server" />
</MsiPackage>
<MsiPackage Id="MYINSTALLER_CLIENT"
SourceFile ="$(var.myInstallerLocation)"
Name="MY Client Installation"
DisplayInternalUI="yes"
InstallCondition="RadioButton2 = 1"
Vital="yes">
<MsiProperty Name="APPLICATIONFOLDER" Value="[InstallFolder]" />
<MsiProperty Name="InstallType" Value="Client" />
</MsiPackage>
</Chain>
嗯
让它发挥作用
我假设Wix 3.10.3仍然不受支持,因此它不能按预期工作
我把自己降到了3.9,现在它看起来运行得非常好
谢谢
Ashutosh正常
让它发挥作用
我假设Wix 3.10.3仍然不受支持,因此它不能按预期工作
我把自己降到了3.9,现在它看起来运行得非常好
谢谢
Ashutosh它总是在%TEMP%中创建日志。如果看不到日志,就无法知道发生了什么。它总是在%TEMP%中创建日志。没有看到日志就无法知道发生了什么。
<?define SqlServerInstance=MYINSTANCE ?>
<?define SqlDownloadUrl=Resources\SQLEXPR_x64_ENU.exe ?>
<?define SqlInstallCommand=/ACTION=Install/ IACCEPTSQLSERVERLICENSETERMS /FEATURES=SQLEngine /INSTANCENAME=$(var.SqlServerInstance) /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /SECURITYMODE=SQL /SAPWD=P4ND4123 ?>
<?define SqlUninstallCommand=/ACTION=Uninstall /Q /FEATURES=SQLEngine /INSTANCENAME=$(var.SqlServerInstance) ?>
<?define SqlRepairCommand=/ACTION=Repair /Q /FEATURES=SQLEngine / INSTANCENAME=$(var.SqlServerInstance) /FEATURES=SQLENGINE ?>
<?define myInstallerLocation=Resources\MYInstallerNew.msi ?>