Wix Bootstrapper setup.exe 永远不会启动并且日志读取无法加载主题控件

JDe*_*nis 3 themes wix wix3 bootstrapper burn

环境

在 Visual Studio 2012/Visual Studio 2013 中使用 Bootstrapper 项目

Windows 7 企业版 SP1

维克斯工具集 3.8

细节

Setup.exe 从不运行

AppData/Local/Temp/[WixBundleName][DateTime].log 中的日志文件显示“错误 0x8007000d:无法加载主题控件”。

JDe*_*nis 6

我发现将Theme/Image[@ImageFile ] 值编辑为Logo.png以外的任何值会导致所描述的错误。

将值更改回Logo.png 会逆转错误。

Wix/Bundle/bal:WixStandardBootstrapperApplication[@LogoFile] 中设置值会适当地更改图像并且不会导致 setup.exe 产生错误。

注意我为我的自定义模板下载并使用了HyperlinkLicense的默认主题,仅更改了 ImageFile 属性。这是不太可能是格式错误的 xml 的结果。

  • 找到更多信息(需要在一页上添加2张图片) 可以添加其他名称的图片,只需使用 <PayLoad> <Payload SourceFile="Resources\Logo_2.png" /> (5认同)