如何以静默方式安装Microsoft Access Runtime 2013 32位?

时间:2018-08-30 09:31:27

标签: wix

我正在尝试使用quiet属性以静默方式安装Microsoft Access Runtime 2013 32位,但是它仍显示“安装UI”窗口并要求接受EULA。之前我使用的是Access数据库引擎2007,该数据库通过quiet命令静默安装。我想念什么?我正在使用以下代码以静默方式安装它:

<ExePackage DisplayName="Microsoft Access Runtime 2013"
    SourceFile="..\Prerequisites\Microsoft Access x86 Runtime 2013\AccessRuntime_x86_en-us.exe"
    InstallCommand="/quiet"
    InstallCondition="NOT ACCESS_ENGINE=5"
    Permanent="yes"
    Compressed ="yes"
  />

1 个答案:

答案 0 :(得分:0)

请阅读itninja.com(以前为appdeploy.com)中的以下提示:

本质上:

  1. 使用 AccessRuntime_x86_en-us.exe /extract:ExtractedFiles 提取文件。
  2. 按照上面的链接所述创建 config.xml 。让我在这里复制它,以防链接失效。并且显然会根据您的目的和您的环境更新路径:

    <Configuration Product="AccessRT">
    <Display Level="None" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
    <Logging Type="standard" Path="C:\Windows\Temp\" Template="Microsoft_Access_2013_Runtime_Setup(*).log" />
    <COMPANYNAME Value="Company Name" />
    <Setting Id="SETUP_REBOOT" Value="Never" />
    </Configuration>
    
  3. 使用 setup.exe /config config.xml 安装。