学习如何从WiX创buildMSI安装程序的好资源

我已经放弃尝试将口红应用到来自Visual Studio的安装者的猪身上,并决定看看WiX 。

你会推荐什么资源来学习和参考?

(注意 – 这不是一个安装程序,技术,你使用的问题 – 这是特定于WiX的。)

  • WiX教程是#1资源
  • 邮件列表中的人员非常有帮助
  • 有一个代码项目文章, 使用Wix v3.0,Votive和Visual Studio 2005/2008创build安装程序 – 第2部分 ,可能有帮助的GUI
  • Ther的一堆博客,我一直碰到Rob Mensching(老) 。
  • Rob Mensching的新博客 。
  • 我没有看过 WiX – Windows安装程序XML (断开链接),但我在我的书签中find它
  • 这个代码项目教程概述了最低限度,并从那里build立

我发现学习WiX的最好方法之一就是把现有的MSI做成我想做的事情,然后使用Dark反编译器从它生成一个WiX脚本,然后读取它。

除了上面提供的链接之外,还要看看我用来向人们解释的方法:

用于从wix创建msi的Wix命令:

乍一看从MSI到WiX似乎相当全面。

尽pipe它不仅与WiX相关,

Windows安装程序的权威性指南作者:Phil Wilson 链接

它帮助我了解安装过程。 编写安装程序时,这是一本很好的书。

我必须添加wix-users@lists.wixtoolset.org 。 这就是每个人都挂了出来,并提出问题的答案。 只要潜伏在邮件列表上,就可以在WiX工具集上提供大量的实时教育。

这是我最近通过Packt发表的一本书的无耻插件:

WiX:Windows Installer XML开发人员指南

它涵盖了许多你需要知道的使用WiX 3.0。

如果您了解德语,请阅读Entwickler Magazin中的文章:2008-05,2008-06和2009-01。

后续将在2009 – 02年出版,更多的发展(微星API)。

您可以使用链接作为参考https://www.firegiant.com/wix/tutorial/它不会帮助初学者,因为它没有提供任何实际的例子。;

对于一个初学者来说,如果你有一个复数的订阅,有一门课程会教你基本知识。

“WIX-Cookbook” https://www.packtpub.com/web-development/wix-cookbook作者:Nick-Ramirez(涵盖Wix-3.8); 如果有人想尽快完成这项工作,这本书就是这本书。

如果你想深入了解一切工作的方式和原因,那么你可能会更好地阅读同一作者的“Wix-3.6 A Developers Guide”。 https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

要创build网站的安装程序,请参阅Bart De Meyer的以下系列http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/本文将显示你如何使用像蜡烛和光的Wix工具。;

我已经写了一个教程,告诉你如何在这里创build一个WIX安装程序的控制台应用程序,如果你想要一个实际的例子。

用另一个无耻的插头来打闹; 我最近写了一篇文章,我有点拼命地用一种比较容易理解的方式来解释一些WiX的概念。 没有恶意。

http://www.optimalbpm.se/wiki/index.php/WiX

阅读任何教程之前 ,应该阅读它,因为它专门试图解决人们总是因为阅读这些教程而误解的一些东西。 特别是文件。 至less我做了。

此外,还有一篇文章比较高级,与那些发布脚本(如Python等)的系统有一定的关系,为什么不仅仅是这些,而是​​所有的情况都应该使用Paraffin而不是Heat。

http://www.optimalbpm.se/wiki/index.php/Wix_and_scripting_languages