【问题标题】:Custom wpf bootstrap wix bundle unable to install the msi package after installing redistributables安装可再发行组件后,自定义 wpf 引导 wix 包无法安装 msi 包
【发布时间】:2016-06-30 16:38:10
【问题描述】:

我正在编写安装 .Net 框架和可再发行组件(下载和安装)的自定义 wpf 引导应用程序,但它正在跳过 msi 包进行安装。

Wix 代码:

请查看上面的wix捆绑代码

下面是我添加的下载和安装的事件

void Bootstrapper_ResolveSource(object sender, ResolveSourceEventArgs e)
        {
            if (!String.IsNullOrEmpty(e.DownloadSource))
            {
                e.Result = Result.Download;
                this.Engine.Log(LogLevel.Verbose, "download source is not empty "+e.DownloadSource);
            }
            else
            {
                e.Result = Result.Continue;
            }
        }

目前我使用的是 wix 3.10 版本。

日志文件:

https://drive.google.com/open?id=0B-iKQhr12DRmVjZzbDE0US1vcm8

备用链接: https://drive.google.com/file/d/0B-iKQhr12DRmVjZzbDE0US1vcm8/view

请为进一步的步骤提供宝贵的帮助。在此先感谢

【问题讨论】:

    标签: wix wix3.8


    【解决方案1】:

    来自您的日志:

    检测到的包:xyz,状态:存在,缓存:无

    Windows Installer 检测到该软件包已安装。

    【讨论】:

    • 没有 xyz.msi 包被添加到 wix 包中,因此它将携带带有 wix 包的 msi,剩余的 vcredit 将通过网络下载并安装。我已经检查了开始菜单和控制面板,没有跟踪安装 xyz.msi
    猜你喜欢
    • 2013-02-24
    • 2017-06-17
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    相关资源
    最近更新 更多