答案 0 :(得分:13)
WiX安装程序本身就是一个很好的示例,可以通过CodePlex(WiX 3.6 Beta)免费获取源代码。查看WixUX项目,它是WiX 3.6安装的引导程序。另一个Stack Overflow问题是 Custom WIX Burn Bootstrapper user interface? ,描述了如何开始。
或者,如果您获得最新的weekly WiX releases,则该项目已重命名为WixBA。请参阅src\Setup\WixBA
。
答案 1 :(得分:3)
是的,它们遍布各处。我正在使用Visual Studio 2010为我的Product.wxs
维护一个单独的用于UI的WXS文件。基本上我已经下载了WiX Edit来设计用户界面。
一个好的开始是下载具有WXS UI文件的WiX源,您可以将其加载到WiX Edit中以查看它们的工作方式。您可以从here下载源代码。
我所做的是将一个WixUI文件复制到Visual Studio 2010中的项目。当您下载源代码时,可以在wix36-sources \ src \ ext \ UIExtension \ wixlib下找到它们。在这里你会发现:
您可以从中了解对话框流程。但是,这里有单独的对话框文件,例如:
您可以将这些加载到Wix Edit中以预览对话框。你应该更好地理解。
此外,主要的Wix页面可以在Wix Toolset找到。
我从亚马逊订购了Wix书籍 WiX: A Developer's Guide to Windows Installer XML ,希望能帮助我理解这一点。英国30.99英镑。希望这本书能花很多钱。有一个评论有五颗星,所以手指交叉。