学习如何从WiX创建MSI安装程序的良好资源

时间:2008-11-21 22:24:35

标签: wix windows-installer

我已经放弃尝试将唇膏应用于Visual Studio出来的安装人员的猪,并决定查看WiX

您建议学习和参考哪些资源?

(注意 - 这不是使用哪个安装程序技术的问题 - 它是针对WiX的。)

11 个答案:

答案 0 :(得分:69)

答案 1 :(得分:14)

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

答案 2 :(得分:12)

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

Wix Commands for creating msi from wix :

答案 3 :(得分:9)

乍一看 From MSI to WiX 似乎相当全面。

答案 4 :(得分:6)

我必须添加wix-users@lists.wixtoolset.org。这就是每个人都挂出来并在问题出现时询问/回答问题的地方。只是潜伏在该邮件列表上将提供有关WiX工具集的大量实时教育。

答案 5 :(得分:6)

即使它不仅与WiX相关,而是来自Apress的书:

权威指南 Windows Installer 菲尔威尔逊 link

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

答案 6 :(得分:5)

这是我最近通过Packt出版的书的无耻插件:

WiX: A Developer's Guide to Windows Installer XML

它涵盖了使用WiX 3.0时需要了解的许多内容。

答案 7 :(得分:2)

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

后续工作将于2009 - 02年发布,其中包含更多开发内容(MSI API)。

答案 8 :(得分:2)

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

对于初学者,如果您有复数订阅,那么有一门课程可以教您基础知识。

' WIX-食谱' Nick-Ramirez的https://www.packtpub.com/web-development/wix-cookbook(Covers Wix-3.8)。如果有人想要快速完成工作,这本书就是这本书。

如果您想深入了解所有内容的工作方式和原因,最好由同一作者阅读Wix-3.6开发者指南。 https://www.packtpub.com/application-development/wix-developers-guide-windows-installer-xml

要为网站创建安装程序,请参阅Bart De Meyer的以下系列 http://blog.bartdemeyer.be/2013/10/create-an-installer-for-website-with-wix-part-1/ 本文将向您展示如何使用像Candle和Light这样的Wix工具。

答案 9 :(得分:1)

如果您想要一个实际示例,我已经编写了一个教程,向您展示如何为控制台应用程序here创建WIX安装程序。

答案 10 :(得分:0)

与另一个无耻的插头一起玩;我最近写了一篇文章,我有点拼命地尝试以比其他人更容易理解的方式解释WiX的一些概念。没有冒犯。

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

在阅读任何教程之前,应该阅读,因为它专门试图解决人们似乎总是误解的一些事情,阅读这些教程。尤其是文档。至少我做到了。

此外,还有另一篇文章,更先进一点,与那些分发脚本(如Python等)的系统有一个角度,为什么不仅仅是那些,而且所有情况都应该使用Paraffin而不是Heat 。

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