C# WIX安装程序-验证ExePackage的返回值
我正在WIX安装程序(自定义GUI)中运行大量的C# WIX安装程序-验证ExePackage的返回值,c#,sql,wix,installation,dism,C#,Sql,Wix,Installation,Dism,我正在WIX安装程序(自定义GUI)中运行大量的ExePackages,它们调用DISM下载各种组件。当互联网不可用时,它们会失败,但我无法告诉用户原因。WIX安装程序日志会适当地报告发生的情况。是否有办法访问此信息/返回值 <ExePackage InstallCommand="/qs /ACTION=Install /FEATURES=SQL /INSTANCENAME="[INSTANCENAME]" /SQLSVCACCOUNT=&q
ExePackage
s,它们调用DISM下载各种组件。当互联网不可用时,它们会失败,但我无法告诉用户原因。WIX安装程序日志会适当地报告发生的情况。是否有办法访问此信息/返回值
<ExePackage InstallCommand="/qs /ACTION=Install /FEATURES=SQL /INSTANCENAME="[INSTANCENAME]" /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /SQLSYSADMINACCOUNTS="[MACHINENAME]\[USERNAME]" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS /SECURITYMODE=SQL /SAPWD="[INSTANCEPASSWORD]" /ENABLERANU=true /ADDCURRENTUSERASSQLADMIN=true"
Id="SQLEXPR_x86_ENU.exe"
Name="SQLEXPR_x86_ENU.exe"
Cache="no"
Compressed="no"
PerMachine="yes"
Permanent="yes"
Vital="yes"
SourceFile=".\SQLEXPR_x86_ENU.exe"
DownloadUrl="http://download.microsoft.com/download/0/4/B/04BE03CD-EAF3-4797-9D8D-2E08E316C998/SQLEXPR_x86_ENU.exe"
SuppressSignatureVerification="yes"
InstallCondition="CREATENEWINSTANCE"/>
日志:
[04B8:06B8][2013-08-06T09:39:00]i338:收货包:
SQLEXPR_x86_ENU.exe,有效负载:SQLEXPR_x86_ENU.exe,下载自:
[04B8:06B8][2013-08-06T09:39:45]e000:错误0x80072efd:发送失败
对URL的请求:
,
仍在尝试处理HTTP状态代码。
[04B8:06B8][2013-08-06T09:39:45]e000:错误0x80072efd:未知HTTP
状态代码0,从URL返回: