Frage

Ich habe ein Installshield Setup löschen bestimmte VDs von IIS direkt vor der Install Aktion konfiguriert. Der Code wird im „OnInstallFilesActionBefore“ Ereignis aufgerufen. Dies funktioniert gut, außer, dass ich will nicht die VDs entfernt werden, wenn das Setup repariert.

ich gefunden habe dieser Seite die die möglichen Ereignisse aufgelistet ; jedoch scheint es die beste Option, die ich habe, ist „OnFirstUIBefore“, die nur in der ersten Installation geschieht. Es funktioniert einfach nicht richtig sein, es dort zu tun, aber.

Bin ich besser dran Hinzufügen einer Bedingung zu einer der Sequenzen, eine, die es von der Ausführung des Codes bei einer Reparatur verhindern? Gibt es eine andere Art und Weise?

Für das Protokoll, ich bin mit DevStudio v9.

War es hilfreich?

Lösung

Ja, fügen Sie einfach eine Bedingung, nichts einzuwenden. Versuchen Sie REMOVE~="ALL" OR NOT Installed.

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