学习如何从WiX创建MSI安装程序的好资源[关闭]


87

我已经放弃尝试将口红涂在来自Visual Studio的安装工上,决定研究WiX

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

(请注意-这不是您要使用哪个安装程序技术的问题-它特定于WiX。)


根据stackoverflow.com/questions/128434/…这或多或少是一项旨在寻找最佳WiX参考的民意调查
Ryan

Answers:


69

3
WiX项目负责人Rob Mensching(stackoverflow.com/users/23852/rob-mensching)。
M. Dudley

感谢您的链接
Abdulsalam Elsharif 2016年

14

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


1
“黑暗”链接是死伴侣。
IbrarMumtaz 2013年

找不到很好的替代链接,他们的文档已经改变了很多。
克里斯(Chris)

我第二点-使用深色方法实际上是学习Wix的好方法,并且可以为特殊安装情况(例如IIS和类似的高级功能)提供令人惊讶的粒度和控制。实际上,其他工具缺少这种粒度,因为它们专注于简单性。
SteinÅsmul2014年

12

除了上述人员提供的链接之外,还请查看我用来向人员说明的方法:

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



6

尽管它不仅与WiX有关,但Apress的书:

Windows安装程序权威指南by Phil Wilson 链接

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


1
着手理解WiX之前,每个人都应该阅读此内容
saschabeaumont 2010年

6

我必须补充wix-users@lists.wixtoolset.org。在那里,每个人都在外面闲逛,并在提出问题时提出/回答问题。只需潜伏在该邮件列表中即可在WiX工具集上提供大量的实时教育。



2

如果您懂德语,请阅读《Entwickler Magazin》(版本:2008-05、2008-06和2009-01)中的文章。

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


2

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

对于初学者来说,如果您有复数订阅,那么这里有一门课程将教您基础知识。

Nick-Ramirez(Covers Wix-3.8)撰写的“ WIX-Cookbook” https://www.packtpub.com/web-development/wix-cookbook。如果有人希望快速完成工作,这就是这本书。

如果您想获得有关一切工作原理和原理的深入知识,最好阅读同一作者的Wix-3.6 A Developers Guide。 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/本文将介绍您如何使用蜡烛和光之类的Wix工具。



0

插上另一个无耻的插头;我最近写了一篇文章,我在其中有些拼命地试图以比其他概念更容易理解的方式来解释WiX的一些概念。没有恶意。

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

它的目的是阅读任何教程之前先阅读它,因为它专门尝试解决由于阅读好这些教程而人们似乎总是误解的一些事情。尤其是文档。至少我做到了。

另外,还有另一篇文章,稍微高级一点,它与那些基于分发脚本(例如Python等)的系统有关,以及为什么不仅在那些脚本中,而且在所有情况下都应该使用Paraffin而不是Heat。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.