2011-06-07 6 views
2

Comment ajouter msxml6.msi en tant que package imbriqué dans mon installation 2005 (Based.msi) en utilisant Orca? J'ai déjà utilisé cette instruction http://support.microsoft.com/kb/306439, mais l'installation de msxml6.msi n'a jamais démarré.Comment créer un package msxml6.msi imbriqué

+0

Merci Cosmin, j'ai utilisé l'option prérequis, mais j'ai dû ajouter aussi des paquets msxml32/64 dans c: \ Program Files (x86) \ Microsoft Visual Studio 8 \ SDK \ v2.0 \ BootStrapper \ Packages \ pour 2005 sous win 7. – parzival

Répondre

1

Les installations imbriquées sont obsolètes. Vous devez utiliser un prérequis ou une action personnalisée.

Voici un petit tutoriel prérequis pour Visual Studio 2005: http://www.codeproject.com/KB/dotnet/Prerequisites_in_Setup.aspx

Vous pouvez essayer d'utiliser la bootstrapper manifest generator pour configurer votre condition. Si vous souhaitez utiliser une action personnalisée, vous pouvez essayer de lancer msiexec.exe avec la ligne de commande appropriée ou écrire du code personnalisé qui lance le fichier MSI.

Cette action personnalisée doit être exécutée après InstallFinalize dans table InstallExecuteSequence. Il devrait également utiliser le msidbCustomActionTypeAsync and msidbCustomActionTypeContinue flags.

Questions connexes