Frage

Ich habe ein Werkzeug, das automatisch erstellt Install Installateure (InstallScript-, nicht MSI), und mein Hauptproblem im Moment ist, dass, wenn eine Installation aktualisieren, muss ich einen Weg Funktionen zu verhindern, dass Upgrade . Während der Installation möchte ich die Version einer exe-Datei auf dem Zielsystem installiert überprüfen und je nach dieser ich aus dem Satz in der Lage sein wollen, eine bestimmte Funktion ausschließen von Dateien aktualisiert werden soll.

Ich habe versucht, dies zu implementieren, indem FeatureSelectItem(feature, FALSE) in der Funktion des OnInstalling Event-Handler aufrufen, aber dies bewirkt, dass die gesamte Funktion sein deinstalliert , das nicht das, was ich will. Ich möchte nur auf die Funktion von dem Upgrade ausgeschlossen werden.

Gibt es eine Möglichkeit, dies zu tun?

War es hilfreich?

Lösung 2

Nach Acresso-Support-Team, das nicht möglich ist, zu tun.

Andere Tipps

Wenn Teile Ihrer Anlage sind, die unabhängig voneinander beibehalten versioniert / sind, können Sie für sie separate Installationen erstellen möchten. Dann könnten Sie Ihre InstallScript- als Bootstrap-Programm verwenden, um jede Installation zu aktualisieren separat auf der Grundlage Ihrer Bedingungen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top