COM-Kompoente nur bedingt installieren

Fragen zum AKInstallerMSI
Antworten
madim
Beiträge: 41
Registriert: 30.08.2009, 23:29

COM-Kompoente nur bedingt installieren

Beitrag von madim »

Guten Tag Herr Kapust,

ich möchte gerne die Systemkomponente mscomctl.ocx im Systemfolder installieren (austauschen), wenn diese gar nicht vorhanden ist oder aber wenn die neue Dateiversion > ist, als die Bestehende.

Ich habe in den Eigenschaften der Datei die Haken aktiviert:

- Gemeinsame Datei (SharedDllRefCount)
- Nicht deinstallieren (Permanent)

Was muss man einrichten, damit das sichergestellt ist?

Ich schaffe es nicht über Startvoraussetzungen/Erweiterte Datensuche eine Suche anzulegen, um die Dateiversion einer Datei auszulesen, um diese dann in unter Datei/Eigenschaften/Bedingung zu integrieren.

Vorab vielen Dank!
Andreas Kapust
Administrator
Beiträge: 1083
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: COM-Kompoente nur bedingt installieren

Beitrag von Andreas Kapust »

Die mscomctl.ocx kann nicht einfach ausgetauscht werden, da diese nicht zu jedem System kompatibel ist (berichte dazu gibt es genüge im Netz).
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
madim
Beiträge: 41
Registriert: 30.08.2009, 23:29

Re: COM-Kompoente nur bedingt installieren

Beitrag von madim »

Guten Tag Herr Kapust,

meine Erfahrungen sagen da was anderes. Aber das war ja auch gar nicht meine Frage.

Anders gefragt:
Wie kann ich mit Ihrer Software eine Komponente austauschen, aber nur, wenn diese von der Dateiversion neuer ist?
Könnten Sie mir dazu einen Hinweis geben? Ich habe das bis dato nicht geschafft.

Vorab vielen Dank!
Andreas Kapust
Administrator
Beiträge: 1083
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: COM-Kompoente nur bedingt installieren

Beitrag von Andreas Kapust »

Guten Tag!
Das geschieht automatisch Anhand der MSI Versionsregeln. Wenn eine Datei nicht aktualisiert wird, erscheint der Grund im Logfile:
msiexec /i setup.msi lvoicewarmup*! log.txt
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
Antworten