WiX,Windows安装程序摘要?

WiX,Windows安装程序摘要?,wix,windows-installer,Wix,Windows Installer,我开始用WiX编写安装程序。我花了几天时间阅读博客和学习教程。昨晚我睡不着,所以我坐在烟火中画了下面的画。这就是我到目前为止对Windows Installer/WiX工作原理的理解。有什么问题吗?你对完成这张图表有什么建议吗 我很高兴收到反馈并修改图表,使其对更多的人有用。首先,暂时忘记WiX。您关心的是Windows Installer-WiX只是一个定义Windows Installer数据库(MSI文件)的工具。WiX与其他许多产品没有什么不同,只是它没有试图为您屏蔽任何Windows

我开始用WiX编写安装程序。我花了几天时间阅读博客和学习教程。昨晚我睡不着,所以我坐在烟火中画了下面的画。这就是我到目前为止对Windows Installer/WiX工作原理的理解。有什么问题吗?你对完成这张图表有什么建议吗


我很高兴收到反馈并修改图表,使其对更多的人有用。

首先,暂时忘记WiX。您关心的是Windows Installer-WiX只是一个定义Windows Installer数据库(MSI文件)的工具。WiX与其他许多产品没有什么不同,只是它没有试图为您屏蔽任何Windows安装程序概念。通过自定义操作等方式透明地执行Windows Installer不支持的一系列操作,WiX迫使您更多地考虑Windows Installer的方法和操作方式。Windows Installer是您想要了解的,WiX随后会出现

第二,得到一份。这本书对于任何想要了解Windows Installer(MSI)如何工作的人来说都是一本非常宝贵的资源

第三,从中的第一个条目开始,你应该能够更好地掌握事物。这是我在试图理解提升、权限和UAC附带的所有其他内容时读过的最好的文档


这种图像有点道理,但我认为UAC系列对序列的描述要好一点。很少有人使用管理安装,如果您的安装程序编写正确,那么您也没有理由担心广告安装。他们会工作的。将安装构建为只使用InstallExecuteSequence开始,然后再添加UI,这样您就可以轻松完成防弹安装。

该图像太小,无法清晰地阅读其中的文本。是的。。。你是对的。我又把它垂直地贴了一次,而且贴得更大了。但这仍然不理想。建议?好的。。。我把它放大了。。我想现在好多了。我期待着你的评论。非常感谢你的帮助!看到有人试图正确理解Windows Installer,令人耳目一新。太多人编写MSI安装程序完全没有线索。这是b/c编写安装程序是没有回报的,就像编写应用程序一样。无论如何,我买了“Windows安装程序的权威指南”。。。迫不及待地想深入了解它。编写设置可能非常有价值(而且令人沮丧),特别是当您负责向数十万客户提供的产品,并且设置质量直接影响支持团队时:)我听到了。经过几周紧张的工作(将软件开发工作交给MSI和正确引导)后,安装程序正在成形。我最终写了自己的引导程序,通过互联网检查更新。顺便说一句,你对引导有什么建议?看看MSI工厂。它附带了一个很棒的引导程序(可以独立于主应用程序使用),即使你不使用主应用程序,它也可能比你自己的应用程序更便宜。要获得真正的基本引导,请尝试7zip。