2010-12-17 2 views

Antwort

0

Soweit ich weiß, können Sie Merge-Modul (MSM) im VS-Setup-Projekt und nicht direkt MSI-Dateien hinzufügen. Sie können mit MSI-Provider überprüfen, ob die MSM-Datei ebenfalls verfügbar ist oder nicht. Falls msm-Dateien nicht verfügbar sind, besteht eine der möglichen Umgehungen darin, msi-Dateien in das Setup-Paket aufzunehmen und sie mit einer benutzerdefinierten Aktion zu starten. Offensichtliches Problem ist, dass, wenn Kind MSI fehlschlägt, Sie möglicherweise nicht in der Lage sind, das ganze Ding sauber zurückzurollen.

0

Normalerweise erfolgt dies über die Voraussetzungen. In Visual Studio können Sie sie über den Projekteigenschaften-Dialog hinzufügen.

Dies erfordert einen EXE-Bootstrapper. Wenn Sie also eine einzelne Setup-Datei wünschen, können Sie versuchen, ein Tool zu finden, das alles in einem Bootstrapper enthalten kann. Die meisten kommerziellen Setup-Authoring-Tools können dies tun.

Verwandte Themen