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