WiX Burn 3.6 beta - 自定义 UI 示例

发布于 2024-12-15 15:10:16 字数 210 浏览 2 评论 0 原文

WiX 刻录 3.6 自定义 UI?

我用谷歌搜索了一下,但它们都是信息的碎片。

Are there any good references/examples for WiX Burn 3.6 custom UI?

I googled around, but they are broken pieces of the information.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

﹎☆浅夏丿初晴 2024-12-22 15:10:16

WiX 安装程序本身就是一个很好的示例,可以通过 CodePlex 免费获取源代码 (WiX 3.6 测试版)。查看 WixUX 项目,它是 WiX 3.6 安装的引导程序。另一个 Stack Overflow 问题是自定义 WIX Burn Bootstrapper 用户界面?,描述如何开始。

或者,如果您获得最新的每周 WiX 版本,该项目已重命名为 WixBA。请参阅src\Setup\WixBA

The WiX installer itself is a good example and the source is freely available via CodePlex (WiX 3.6 Beta). Check out the WixUX project, which is the bootstrapper for the WiX 3.6 install. Another Stack Overflow question is Custom WIX Burn Bootstrapper user interface?, describing how to get started.

Or if you get the latest weekly WiX releases, the project has been renamed to WixBA. See src\Setup\WixBA.

赤濁 2024-12-22 15:10:16

是的,它们分散在各处。我正在使用 Visual Studio 2010 来维护我的 Product.wxs带有一个单独的 UI WXS 文件。基本上我已经下载了 WiX Edit 来设计 UI。

一个好的开始是下载 WiX 源代码,其中包含 WXS UI 文件,您可以将其加载到 WiX Edit 中以查看它们是如何工作的。您可以从此处下载源代码。

我所做的是将 WixUI 文件之一复制到 Visual Studio 2010 中的项目中。当您下载源代码时,可以在 wix36-sources\src\ext\UIExtension\wixlib 下找到它们。在这里您将找到:

  • WixUI_FeatureTree.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Advanced.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Minimal.wxs
  • WixUI_Mondo.wxs

您可以从中看出对话框的流程。但是,这里有单独的对话框文件,例如:

  • CancelDlg.wxs
  • BrowseDlg.wxs

您可以将这些文件加载​​到 Wix 编辑器中以预览对话框。你应该有更好的理解。

此外,Wix 主页面可以在 Wix 工具集 中找到。

我已经订购了 Wix 书,WiX :Windows Installer XML 开发人员指南,来自 Amazon,我希望它能帮助我更多地理解这一点。英国30.99英镑。希望这本书花得值。有一篇评论有五颗星,所以祈祷吧。

Yes, they are scattered all over. I am using Visual Studio 2010 to maintain my Product.wxs with a separate WXS file for the UI. Basically I've downloaded WiX Edit to design the UI.

A good start is to download the WiX source which has WXS UI files you can load into WiX Edit to see how they work. You can download the source from here.

What I did was to copy one of the WixUI files to my project in Visual Studio 2010. When you download the source they can be found under wix36-sources\src\ext\UIExtension\wixlib. In here you will find:

  • WixUI_FeatureTree.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Advanced.wxs
  • WixUI_InstallDir.wxs
  • WixUI_Minimal.wxs
  • WixUI_Mondo.wxs

You can tell from this the dialog flows. However there are the individual dialog files in here such as:

  • CancelDlg.wxs
  • BrowseDlg.wxs

You can load these into the Wix Edit to preview the dialog. You should get a better understanding.

Additionally, the main Wix Page can be found at Wix Toolset.

I have ordered the Wix book, WiX: A Developer's Guide to Windows Installer XML, from Amazon which I hope will help me understand this more. £30.99 in the UK. Hopefully, this book will be money well spent. There is one review with five stars so fingers crossed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文