我找到了WiX Tutorial,但它真的很啰嗦,看起来比我想要的要多。什么是快速入门的最佳方式?
我的最终目标并不复杂:安装ISAPI过滤器的安装程序。
答案 0 :(得分:12)
安装WIX 3.0工具集时,它附带一本手册。它安装在C:\Program Files\Windows Installer XML v3\doc\wix.chm
并在开始菜单中链接。
这不仅仅是一本干燥的参考手册。它包含许多介绍性材料,例如“创作您的第一个.wxs文件”和“如何:向安装程序添加文件”。
本手册还链接到您提及的教程以及“入门学习Wix ”主题中的一些视听材料。
wix3手册也可在线here。
答案 1 :(得分:8)
几年前,当我需要学习WiX时,我使用了相同的教程。 MSI(以及WiX)非常复杂,你需要投入一些时间才能做到正确。
如果您有Visual Studio,我强烈建议您选择Votive(我认为现在捆绑在WiX v3中)。它将设置VS来识别WiX XML模式,并使手工编辑XML文件变得更加容易。
答案 2 :(得分:7)
该教程实际上可能是目前最好的教程--WiX和Windows Installer技术有点“巴洛克式”并涉及....
如果你只是想要一个快速安装的安装程序,也许这对你来说还不错?
Wix# (WixSharp) - managed interface for WiX
这就像编写C# - 它被编译为WiX - 非常漂亮。
它不能做任何事情 - 但也许你的简单安装,它足够好 - 或者至少它可以给你一个骨架来构建。
马克
答案 3 :(得分:6)
本教程可能是学习如何使用WiX创建安装程序的最简单方法,但wixwiki站点上有一些样本可供您调整,而无需了解编写安装程序所涉及的所有内容。什么都没有。
答案 4 :(得分:1)
答案 5 :(得分:0)
如果您来自Visual Studio安装项目背景,WiX和Windows Installer肯定会比您预期的更多,因为它提供了Windows Installer(和WiX)的20%的功能,并使用了Service Installer类等功能。在Windows Installer中绝对没有必要。
这也很有用 - 从MSI到WiX系列博客,从这里开始:
http://blogs.technet.com/b/alexshev/archive/2008/01/25/from-msi-to-wix-part-1.aspx