DSomesh Ответов: 0

Пользовательское действие Wix выполняется дважды во время обновления?


У меня есть пользовательское действие, которое во время обновления удаляет определенные файлы перед установкой файлов,которые возвращают новые файлы обратно.То, что я замечаю, - это то, что действие называется 2 раза.
1. получает вызов и удаляет файл.
2. InstallFiles копирует новые файлы обратно.
3. снова вызывается и удаляет файл.(Не должно произойти).

Мое пользовательское действие выглядит так -

<InstallExecuteSequence>
			<RemoveExistingProducts After="InstallFinalize" />
			<Custom Action="NEWER_VERSION_PRESENT" After="FindRelatedProducts">
         NEWER_VERSIONS
			</Custom>
			<Custom Action="DeleteourFiles" Before="InstallFiles"></Custom>
</InstallExecuteSequence>


Что я уже пробовал:

Я где-то читал, что для сценария обновления это пользовательское действие вызывается дважды.Я хочу знать, как предотвратить его вызов во второй раз.

0 Ответов