Moin moin,
ich habe hier eine Installation wo ich aus einer exe 4 MSI files extrahiert habe. Da ich die Exe nicht mit unatend installieren kann wollte ich jetzt die 4 MSI files in einer Installation realisieren.
Ich habe jetzt alle 4 MSI´s nacheinander paketiert und habe jetzt die 4 Setup.inf nun die frage wie kann ich die 4 als eine laufen lassen?
Kann ich für jede MSI in der setup.inf eine eigene Kategorie anlegen hier mal ein bspl:
#Set:Product, DONTDELETE
#Reg:OnUninstallProduct, DELETE
#Reg:Product, DONTDELETE
#Set:Product1, DONTDELETE
#Reg:OnUninstallProduct1, DELETE
#Reg:Product1, DONTDELETE
#Set:Product2, DONTDELETE
#Reg:OnUninstallProduct2, DELETE
#Reg:Product2, DONTDELETE
und so weiter ?
Danke im voraus
Jack
4 msi files in einer Installation
-
- Moderator
- Posts: 7962
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
Re: 4 msi files in einer Installation
Ja, so würde ich es machen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.
Re: 4 msi files in einer Installation
Hallo,
ja kann man so machen blöd ist nur wenn eine der 4 Fehlschägt dann weiss man nicht welche weil man ja dann auch 4x Unterschiedliche Meldungen aufsetzen muss denn Standard ist :
[AbortMSIInst]
ErrorLogMsg %ErrorLogMessage% ErrorLevel: %ErrorLevel%
Und nur der Errorlevel ist halt wenn man 4 Msis hat schwierig...
Von daher würde ich in dem Fall für jede ein Eigenes AbortMSI Inst anbringen. Oder eben gleich als 4 einzelpakte lassen und z.b. eine Softwareklasse packen.
ja kann man so machen blöd ist nur wenn eine der 4 Fehlschägt dann weiss man nicht welche weil man ja dann auch 4x Unterschiedliche Meldungen aufsetzen muss denn Standard ist :
[AbortMSIInst]
ErrorLogMsg %ErrorLogMessage% ErrorLevel: %ErrorLevel%
Und nur der Errorlevel ist halt wenn man 4 Msis hat schwierig...
Von daher würde ich in dem Fall für jede ein Eigenes AbortMSI Inst anbringen. Oder eben gleich als 4 einzelpakte lassen und z.b. eine Softwareklasse packen.
Re: 4 msi files in einer Installation
Ich würde in jedem Abschnitt einfach eine Variable mit dem MSI-Namen setzen und die bei der Fehlermeldung mit ausgeben.
sowas in der Art. Dann braucht man nicht für jeden Abschnitt eine eigene Abort/Log-Sektion. Das wird schnell unübersichtlich.
Code: Select all
[Set:Product]
SET MSI_NAME=MyMSI.msi
<installationsbefehl>
<fehlerprüfung>
[Set:Product1]
SET MSI_NAME=MyMSI_1.msi
<installationsbefehl>
<fehlerprüfung>
[Set:Product2]
SET MSI_NAME=MyMSI_2.msi
<installationsbefehl>
<fehlerprüfung>
[AbortMSIInst]
ErrorLogMsg %ErrorLogMessage% ErrorLevel: %ErrorLevel% (%MSI_NAME%)
Who is online
Users browsing this forum: No registered users and 6 guests