2010-08-25 3 views
3

J'ai une autre question concernant les actions exe et personnalisées dans Installshield.Installshield Run EXE uniquement pendant l'installation

J'ai actuellement un ensemble d'actions personnalisées qui lancent executables en mode silencieux ..

Dans le processus de rendement, il est en mode synchrone (code de vérification de sortie), et il est défini pour une exécution différée dans Contexte du système.

Ma question est la suivante:

Lorsque j'installe ma demande, il est très bien. Il parcourt les programmes d'installation et installe les prérequis. Mon problème est quand je veux désinstaller l'application de la machine, parce qu'elle traverse encore les mêmes programmes d'installation (et essaie de les réinstaller, même si nous désinstallons).

J'ai regardé tout autour, et je ne trouve pas de solution de rechange pour cela.

Quelqu'un at-il une expérience avec ceci et sait d'une méthode d'obtenir les installations à exécuter seulement quand le programme d'installation s'exécute et non lors de la désinstallation?

PRÉCIEUSE ...

Merci -Kyle

Répondre

2

Que diriez-vous d'une condition d'action personnalisée comme "Non installé". Cela signifie qu'il fonctionnera uniquement sur une installation initiale, et non sur "maintenance" ou "désinstallation".

+0

Il serait en outre lors d'une mise à jour majeure qui peut ne pas être souhaitable. –