WiX入门build议?

我find了一个WiX的教程 ,但它真的很啰嗦,似乎比我想要的更多。 什么是快速入门的最佳方式?

我的最终目标并不复杂:安装ISAPIfilter的安装程序。

Solutions Collecting From Web of "WiX入门build议?"

几年前,当我需要学习WiX时,我使用了相同的教程。 微星(因此WiX)是非常复杂的,你需要投入一些时间来正确的。

如果你有Visual Studio,我强烈推荐Votive(我认为它现在捆绑在WiX v3中)。 它将设置VS来识别WiX XML模式并使手动编辑XML文件变得更容易。

当您安装WIX 3.0工具集时,它附带一本手册。 它安装到C:\Program Files\Windows Installer XML v3\doc\wix.chm并在开始菜单中链接。

这不仅仅是一个干燥的参考手册。 它包含许多介绍性资料,如“ 编写您的第一个.wxs文件 ”和“ 如何:将文件添加到您的安装程序 ”。

本手册还链接到您提到的教程以及“ 入门学习维克斯 ”主题中的一些视听资料。

wix3手册也可以在这里在线获得。

这个教程实际上可能是现在最好的 – WiX和Windows Installer技术有点“巴洛克式”,涉及到….

如果你想快速安装一个quick'n'easy,也许这将是足够好的吗?

Wix#(WixSharp) – WiX的管理界面

这就像编写C# – 它被编译为WiX – 非常漂亮。

它不能做任何事情 – 但也许为了你的简单安装,这已经足够了 – 或者至少它可以给你一个构建基础。

渣子

本教程可能是学习如何使用WiX编写安装程序的最简单的方法,但是wixwiki网站上有示例,您可以适应,而无需学习从无到有编写安装程序的所有内容。

CodeProject有一个基本的介绍。 第二部分,包括GUI和功能入门,在这里 。

在深入探讨你所提到的(更完整的)教程的细节之前,我发现这些是一个很好的开始。

如果您来自Visual Studio安装项目背景,则WiX和Windows Installer肯定会超出您的预期,因为它提供了Windows Installer(和WiX)的大约20%的功能,并使用了像Service Installer类这样的函数,这些类是绝对没有必要的在Windows安装程序。

这也是有用的 – 从微星到WiX系列博客,从这里开始:

http://blogs.technet.com/b/alexshev/archive/2008/01/25/from-msi-to-wix-part-1.aspx