Windows Installer XML(WiX)模板

3
我想使用WiX构建软件安装程序。我已经下载了最新版本的WiX工具集,并查看了该工具集的安装程序。 它看起来非常好(具有动画和图标的窗口平铺),我想知道这个安装程序是否也是使用WiX构建的?是否可以找到一个网站,提供很酷的模板供使用? 不幸的是,在互联网上搜索结合WiX和模板的所有结果都与Wix网站建设模板有关。

第一个问题:是的,您可以通过发布页面上的适当下载(例如wix310-debug.zip)获取源代码。 [3.10](https://wix.codeplex.com/releases/view/619491)。 - Tom Blodget
1个回答

0

确实,该安装程序是使用Wix构建的,但如果我没有记错的话,UI是WPF。 EXE安装程序是引导程序,它控制UI并在后台静默启动MSI安装。

这是一篇非常详细的文章,介绍如何编写自己的自定义引导程序:

https://www.wrightfully.com/part-1-of-writing-your-own-net-based-installer-with-wix-overview/

事实是,据我所知,你永远不会找到这样的模板进行下载。通常它们都是为某个安装程序定制设计的,当你在设计上花费了很多时间后,你不想让别人轻易地复制它。

如果你正在寻找快速、简单、可靠的安装程序构建工具,你需要开始寻找商业软件,比如我们的Advanced Installer或其他工具。

我知道你会说企业版(包括拖放对话框编辑器)的价格不菲,但你也必须记住,手动编写Wix和.NET安装程序所花费的时间也很多,很多情况下比你购买许可证的成本还要高。(P.S. 我认为这就是为什么我们都使用Windows而不是Linux的原因,不过这是另一个话题,最好不要深入讨论。)

以下是一些Advanced Installer的模板截图:

enter image description here

enter image description here

enter image description here

enter image description here


2
在某种程度上,你的回答提供了不同方法的理性。但是,屏幕截图远远超出了这个范围。它们也没有解决模板的问题。 - Tom Blodget
1
谢谢你的反馈,汤姆。我添加了截图链接,只是为了展示一个商业工具(在这种情况下是Advanced Installer)如何通过默认提供这些模板,只需单击一次即可(这些不是自定义构建的)。你认为它们会影响答案吗?(我们可以删除其中一些,只留下一个作为样本) - Bogdan Mitrache

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接