Unterstützung von COM+

Fragen zum AKInstallerMSI
Antworten
MatsH
Beiträge: 3
Registriert: 19.01.2007, 13:16
Wohnort: Ornbau

Unterstützung von COM+

Beitrag von MatsH »

Hallo,

ich möchte 2 COM+ Apps auf dem Zielrechner erstellen.
Beide Apps basieren jeweils auf einer ActiveX-Dll.
Gleichzeitig soll für beide Apps ein NT-Service angelegt
werden der unter dem LocalSystem-Account läuft.
(Nicht Lokales-Dienste-Konto)

Die Lösung könnte eine vom COM+ - Applet erstellte
MSI-Datei sein. Die macht im Prinzip alles bis auf den
Account. Hier trägt sie "Lokales Dienste Konto" ein.

Weiterhin gibt es hier natürlich das leidige Thema
"Nested Installation".

Meine Frage nun bezüglich AKAInstallerMSI:
Wird COM+ unterstützt? (Ich habe nichts gefunden,
auch die entsprechenden Tabellen fehlen in der MSI-Datei.)

Generelle Frage:
Kann die gewünschte Konfiguration überhaupt vom
Windows Installer erzeugt werden?


Gruß
Mathias
Andreas Kapust
Administrator
Beiträge: 1085
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Re: Unterstützung von COM+

Beitrag von Andreas Kapust »

Guten Tag!
MatsH hat geschrieben:Weiterhin gibt es hier natürlich das leidige Thema
"Nested Installation".
Ich nehme an, damit ist eine fertige Installation gemeint, die eingebunden werden soll. In diesem Falle würde ich den Bootstrapper vorschlagen. Von der alten "Nested Installation" sollten Sie Abstand nehmen.
MatsH hat geschrieben:Meine Frage nun bezüglich AKAInstallerMSI:
Wird COM+ unterstützt? (Ich habe nichts gefunden,
auch die entsprechenden Tabellen fehlen in der MSI-Datei.)
COM+ wird über die Seite COM -> COMPlus unterstützt (soweit von MSI abgedeckt).

(Bei fehlenden Einstellungen in bestimmten Tabellen, werden diese vom AKInstallerMSI im Setup.msi nicht erzeugt.)

COMPlus gehört leider nicht zu meinem Fachgebiet, darum kann ich Ihnen dort leider nicht viele Tipps geben. Es sei denn, Sie sagen mir welche Einstellungen Sie genau benötigen.
MatsH hat geschrieben:Generelle Frage:
Kann die gewünschte Konfiguration überhaupt vom
Windows Installer erzeugt werden?
Im Prinzip kann man per MSI alles installieren, die Frage ist immer ob alles von MSI abgedeckt wird. Wo Lücken sind, können diese durch CustomActions geschlossen werden (z. B. Benutzer/Gruppen anlegen).

Im Gegensatz zu anderen Installationsverfahren, lässt sich MSI fast beliebig erweitern und bietet über die Systemnähe und das Patchen einige große Vorteile.

Gruß
A. Kapust
MatsH
Beiträge: 3
Registriert: 19.01.2007, 13:16
Wohnort: Ornbau

Beitrag von MatsH »

Hallo,

danke für die Antwort.

Die Unterstützung von COMplus habe ich glatt übersehen.

Ich laß jetzt aber trotzdem die COMplus-Apps per VB6-exe an Position 6502 installieren und wiederum per VB6-Programm an Position 6505 deinstallieren (Bedingung). Das funktioniert gut und zuverlässig. Mein eigener Deinstaller räumt dann gleich noch alles richtig auf, z. B. nach dem Setup per Update hinzugekommene Dateien.

Gruß Mathias
Antworten