![]() |
Re: Installationssoftware
Zitat:
Wenn MSI weiter vorgeschrieben gewesen wäre, hätten wir einen "MSI-Zombi" geschrieben der nichts anderes gemacht hätte als unseren eigentlichen Installer aufzurufen - Zertifizierungsvoraussetzungen erfüllt und wir hätten den "Aufkleber" bekommen. |
Re: Installationssoftware
Diese lassen sich aber dann nur über eine ZAP verbreiten und können nicht mehr automatisch deinstalliert werden.
|
Re: Installationssoftware
Übrigens schließen sich MSI und InnoSetup nicht unbedingt aus. Wir haben hier eine relativ umfangreiche Anwendung, deren Setups zwar mit WiX erzeugte MSIs sind (die sich somit auch in einer Domäne prima installieren lassen), und dann kommen auch noch diverse MSI- und EXE-Setups als Abhängigkeiten dazu, für das gesamte Setup inklusive aller Unterkomponenten verwenden wir aber InnoSetup als Bootstrapper. Das hat sich bisher als angenehme Kombination erwiesen, zumal wir auf dem Build-Server InnoSetup für kleinere Projekte und WiX sowieso installiert haben (und man somit nichts mehr extra benötigt).
Zitat:
Ach so, falls das jetzt unklar war. Ich werfe außer einem guten Wort für InnoSetup auch noch WiX (Windows Installer for XML) ein, das (wenn erstmal gelernt) relativ einfache MSI-Erzeugung ermöglicht. Gibt auch Visual-Studio- und MSBuild-Unterstützung, geht aber auch ohne ganz normal von der Kommandozeile. |
Re: Installationssoftware
Zitat:
|
Re: Installationssoftware
Wenn du 2 Installer nutzt dann hast du doch auch 2 uninstalls in der Systemsteuerung.
Du kannst MSI chaining verwenden. Dieses hat auch den Vorteil der Transaktionen. @matze mach eine Verknüpfung drauf "msiexec /i mein.msi" |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz