如何创建嵌套的msxml6.msi包

时间:2011-06-07 12:35:28

标签: visual-studio-2005 setup-project orca

如何使用Orca将msxml6.msi作为嵌套包添加到我的vs 2005设置(Based.msi)中?我已经使用过这些说明http://support.microsoft.com/kb/306439,但msxml6.msi安装从未开始。

1 个答案:

答案 0 :(得分:1)

不推荐使用嵌套安装。您应该使用先决条件或自定义操作。

以下是Visual Studio 2005的一个小型必备教程:http://www.codeproject.com/KB/dotnet/Prerequisites_in_Setup.aspx

您可以尝试使用bootstrapper manifest generator配置先决条件。

如果要使用自定义操作,可以尝试使用相应的命令行启动msiexec.exe,也可以编写启动MSI的自定义代码。

此自定义操作应在 InstallExecuteSequence 表中的 InstallFinalize 之后执行。它还应该使用msidbCustomActionTypeAsync and msidbCustomActionTypeContinue flags