CloseApplication während der Deinstallation - wix

8

Ich benutze Wix 3.6. Ich habe ein Problem, während der Deinstallation, wenn ein Fenster geöffnet und in der Taskleiste angezeigt wird (dieses Fenster ist ein Teil meiner MSI, die ich zu deinstallieren versuche), zeigt es ein Dialogfeld fragt den Benutzer, die Anwendung zu schließen (" Die folgende Anwendung sollte geschlossen werden, bevor Sie die Installation fortsetzen ").

Ich habe Folgendes versucht, aber kein Glück.

%Vor%

Ich möchte, dass der Wix die Anwendungen erkennt und sie als Teil des Deinstallationsvorgangs schließt. Es ist nicht erforderlich, die Eingabeaufforderung des Dialogfelds anzuzeigen. Kann mir bitte jemand helfen, es umzusetzen.

Er funktioniert gut, wenn er von der Eingabeaufforderung mit / qn switch installiert wird, aber ohne / qn switch bekomme ich den Dialog ("Die folgende Anwendung sollte geschlossen werden, bevor die Installation fortgesetzt wird"). Kann mir bitte jemand helfen, wie ich das beheben kann.

    
sanam_bl 21.09.2012, 09:34
quelle

1 Antwort

1

Fügen Sie ein C# benutzerdefiniertes Ereignis hinzu und fügen Sie es als erstes Ereignis auf InstallUISequence hinzu und verwenden Sie folgenden Code, um den Prozess zu beenden:

%Vor%

und wenn Ihre Anwendung mehrere Instanzen unterstützt, dann zählen Sie die Nr. von Instanzen zuerst:

%Vor%

Und wenn Sie% c_de% überhaupt nicht verwenden, folgen Sie diesem Link

    
USER_NAME 21.09.2012 09:51
quelle

Tags und Links