Ошибка настраиваемого действия при удалении - PullRequest
1 голос
/ 21 сентября 2011

Я создал пользовательское действие с именем UninstallDokan, которое Dokan является драйвером для моего программного обеспечения. Я сталкиваюсь с ошибкой при удалении моей программы: Ошибка 1721: Существует проблема с этим пакетом установщика Windows. Не удалось запустить программу, необходимую для завершения этой установки. Обратитесь в службу поддержки или к поставщику пакета. Действие: UnistallDockan, расположение:, команда: C: \ program Files <86> \ DoTask \ Driver \ DokanUninstall.exe CA настроен следующим образом:

Created a CA based on "New EXE > Path referencing a directory".
Working Directory: <empty>
Filename & Command line: "[INSTALLDIR]\Driver\Uninstall.exe"
Return Processing: Synchronous (Check exit code)
In-Script Execution: Commit Execution in System Context
Install Exec Sequence: After RemoveFile
Install Exec Condition: Remove
everything else was left at the default

У кого-нибудь есть идеи, что попробовать дальше?

Ответы [ 2 ]

1 голос
/ 20 октября 2011

наконец, я могу исправить мою проблему. Я создал CA Data .Данные CA настроены следующим образом: Последовательность установки Exec: после отмены публикации. Компоненты установки Exec: Удалить

0 голосов
/ 21 сентября 2011

Похоже, у вас есть состояние гонки. Если вы планируете выполнение коммита, это означает, что вы работаете после RemoveFiles, вероятно, уже удалили EXE. Также помните, что если откат отключен, фиксация пользовательских действий не будет выполняться в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...