默认MSI安装(非自定义)中的操作序列是什么?

时间:2009-03-06 13:20:36

标签: windows-installer

MSI安装程序在安装期间调用许多预定义的操作 - FindRelatedProducts,CheckVersion等。在不同的安装类型和顺序中调用不同的操作:admin,无人参与,用户,执行,deffered ......和自定义操作在这些预定义的MSI操作之前或之后排队。

是否有完整的列表可以显示在不同的安装模式和序列中调用MSI操作的确切顺序?理想情况下,简短地评论每个操作的作用以及将自定义操作插入的良好实践。

2 个答案:

答案 0 :(得分:6)

请参阅MSDN文档,特别是Using a Sequence Table上的文档。

要进行离线参考,请下载Windows Installer 4.5 SDK并阅读 MSI.CHM (无论如何,它都比MSDN内容更容易导航)

答案 1 :(得分:0)

Windows安装程序是非常复杂的(根据我的经验,我可以说这是一个荒谬的混乱的委婉说法),我没有找到所需的行动顺序的任何摘要。但是,MS建议Suggested InstallExecuteSequence中的顺序,因此它应该有效。