11

我找到了一个WiX Tutorial,但它真的很啰嗦,看起来比我想要的要多。快速入门的最佳方法是什么?

我的最终目标并不复杂:安装 ISAPI 过滤器的安装程序。

4

6 回答 6

12

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

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

该手册还链接到您提到的教程和“入门学习 Wix ”主题中的一些视听材料。

wix3 手册也可在此处在线获取。

于 2009-11-22T23:11:11.923 回答
8

几年前,当我需要学习 WiX 时,我使用了相同的教程。MSI(因此也包括 WiX)非常复杂,您需要投入一些时间才能做到正确。

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

于 2009-11-23T00:05:38.110 回答
7

该教程实际上可能是目前最好的教程 - WiX 和 Windows Installer 技术有点“巴洛克式”并且涉及......

如果您只想快速安装一个简单的安装程序,也许这对您来说已经足够了?

Wix# (WixSharp) - WiX 的托管接口

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

它不能做所有事情——但对于你的简单安装来说,它已经足够好了——或者至少它可以给你一个可以构建的骨架。

马克

于 2009-11-22T18:20:29.883 回答
6

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

于 2009-11-22T19:48:26.603 回答
1

CodeProject上这里有一个基本的介绍。第二部分,包括开始使用 GUI 和功能,在这里

在深入研究您提到的(更完整的)教程中的细节之前,我发现这些是一个很好的起点。

于 2011-10-03T13:06:28.323 回答
0

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

这也很有用 - MSI 到 WiX 系列博客,从这里开始:

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

于 2015-04-22T17:22:27.763 回答