【发布时间】:2013-05-27 09:43:21
【问题描述】:
我使用 Wix 3.7 在 WPF 中创建了一个自定义托管引导程序。我使用现有的 XAML 主题库来创建引导程序 UI。我在引导程序 wxs 文件中添加了相同的主题库作为有效负载。
问题是在设计期间应用了主题,但在运行引导程序的 .exe 文件时主题没有得到应用。
谁能告诉我为什么会这样?
【问题讨论】:
标签: wix wix3.6 bootstrapper wix3.7
我使用 Wix 3.7 在 WPF 中创建了一个自定义托管引导程序。我使用现有的 XAML 主题库来创建引导程序 UI。我在引导程序 wxs 文件中添加了相同的主题库作为有效负载。
问题是在设计期间应用了主题,但在运行引导程序的 .exe 文件时主题没有得到应用。
谁能告诉我为什么会这样?
【问题讨论】:
标签: wix wix3.6 bootstrapper wix3.7
您需要跟进库的实现,以了解主题是如何加载的。通常,这些类型的库会假设文件与可执行文件相关。因为 Burn 引擎是本地主机,所以这些假设是不正确的。相反,该库需要加载与当前正在执行的程序集相关的主题。
【讨论】: