Eines unserer MSIs hat mit Fehler 2902 begonnen. Es wird den größten Teil der Installation durchlaufen, ein Fehlerfeld öffnen und dann die Installation beenden. Wir haben seit der letzten funktionierenden Version keine größeren Änderungen am Installationsprogramm vorgenommen.Was kann Fehler 2902 bei der Installation eines MSI verursachen?
Lauf msiexec mit Protokollierung aktiviert gibt auf eine informative Nachricht:
Action 17:21:22: RegisterProduct. Registering product
Error 2902: Operation ixoFileCopy called out of sequence
Dies kommt unmittelbar nach dem "WriteRegistryValues" Abschnitt. Weiß jemand, was den Aufruf von ixoFileCopy verursacht? Ich nehme an, dass die Auflösung die Reihenfolge des "RegisterProduct" Schrittes ändern wird, aber ich bin nicht sicher, was es weitergehen soll.
Vielen Dank für jede Hilfe!
Nur der Vollständigkeit halber, die ** ** Msi.chm (SDK-Dokumentation) heißt es in einer Bemerkung für den Fehlercode 2902: *“... dass die Installation von Win32-Baugruppen zeigen möglicherweise falsch verfasst wurde ein Win32 Side-. Neben-Komponente kann einen Schlüsselpfad benötigen. * " –