Angenommen, ich habe eine Komponente, die aus einer Reihe von DLLs besteht. Und die Komponente wurde mit einem .msi-Installer für verschiedene Versionen veröffentlicht.Wie aktualisiert man von einem .msi-Installer zu einer .msm für eine neue Version?
Nun müssen wir eine .msm-Datei verwenden, damit sie in andere MSI-Installationsprogramme eingefügt werden kann. Daher müssen wir ein Mergemodul erstellen, das von MSI-Installationen aktualisiert werden kann.
Wie geht das? Oder es kann nicht getan werden? Wir verwenden Wix.
Vielen Dank. Noch eine kleine Verwirrung: Wenn Sie "die zu teilenden Komponenten festlegen", verwenden Sie dann nur denselben Komponentencode oder müssen Sie noch andere Dinge tun? – Dudu
"Freigegeben" für Komponenten bedeutet, dass die Komponente über mehrere Installationsprogramme hinweg gemeinsam genutzt wird und dass MSI die Komponente für die Referenzzählung verwendet und diese nur deinstalliert, wenn alle Installationsprogramme, die diese Komponente verwenden, deinstalliert wurden. Ohne diese wird das erste zu deinstallierende Installationsprogramm die Komponente entfernen. – JShumaker