Wix3.7 自定义引导程序不显示主题库中的 WPF 主题

Posted

技术标签:

【中文标题】Wix3.7 自定义引导程序不显示主题库中的 WPF 主题【英文标题】:Wix3.7 Custom Bootstrapper not showing WPF themes from a themes library 【发布时间】:2013-05-27 09:43:21 【问题描述】:

我使用 Wix 3.7 在 WPF 中创建了一个自定义托管引导程序。我使用现有的 XAML 主题库来创建引导程序 UI。我在引导程序 wxs 文件中添加了相同的主题库作为有效负载。

问题是在设计期间应用了主题,但在运行引导程序的 .exe 文件时主题没有得到应用。

谁能告诉我为什么会这样?

【问题讨论】:

【参考方案1】:

您需要跟进库的实现,以了解主题是如何加载的。通常,这些类型的库会假设文件与可执行文件相关。因为 Burn 引擎是本地主机,所以这些假设是不正确的。相反,该库需要加载与当前正在执行的程序集相关的主题。

【讨论】:

以上是关于Wix3.7 自定义引导程序不显示主题库中的 WPF 主题的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Web 应用程序无法使用自定义引导程序正确显示内容

自定义 wordpress 主题,图片不显示?

托管引导程序应用程序“无法解析文件源”

无法使用自定义 Spring 引导库中的类

自定义引导程序作为单个实例

使用 SASS 函数主题颜色级别在引导程序 4 中创建自定义渐变