如何使用WiX创建.msi安装程序
问题描述:
有人可以帮助我理解WiX的工作原理吗?我有一个目录结构,我想创建一个安装程序。我用heat.exe生成了目录结构,当我生成安装项目时,它会生成一个.msi文件,但我不认为它会安装任何东西。如何使用WiX创建.msi安装程序
也许有人可以引导我完成生成.msi安装程序的步骤。
任何建议表示赞赏, 谢谢
答
很好的教程在这里:
http://www.codeproject.com/Tips/105638/A-quick-introduction-Create-an-MSI-installer-with
他们应该让你开始。
如果你了解一些有关MSI日志,也将帮助 - 与包括/ L * VX命令行安装MSI
而且“不安装任何东西”应该很容易检查 - 在那里是否安装了任何文件,或者它是否在程序&功能中创建条目?
答
一些“错误的开始”试图从在线教程我注意到,在http://wixtoolset.org/有一个链接到这本书学习维克斯后“维克斯3.6:开发人员指南到Windows Installer XML”。如果您喜欢与Kindle的简单界面,您可以从Packt或Amazon的电子书格式中便宜地购买它。
我发现这本书对于.msi创建过程中的每一个小步骤都非常有帮助。本书将指导您在第1章中创建您的第一个.msi!诚然,你必须继续多一点才能有一个完整的功能.msi,但考虑到Wix的复杂性,这本书是非常棒的。这可能不是我们当中的大师,但对于我们这些需要更多帮助来理解材料的人来说,这很棒。我已经看到很多帖子都提到了关于WiX的“陡峭的学习曲线”,并且创建一个有效的.msi是一个复杂的过程,但是这本书对于使该学习曲线非常容易理解有很长的路要走。
菲尔的好回答,也许你也可以检查这个答案:http://stackoverflow.com/a/22550256/129130 – 2015-02-09 20:34:57
而这一个了解维克斯的历史:http://stackoverflow.com/questions/ 6060281/windows-installer-and-the-creation-of-wix/12101548#12101548 – 2015-02-09 20:41:29
最后是一个旧的Wix提示和技巧线程:http://stackoverflow.com/questions/471424/wix-tricks-and-tips? RQ = 1 – 2015-02-09 20:44:00