Wix: некоторые папки сохраняются от предыдущей версии при обновлении - PullRequest
2 голосов
/ 04 июля 2011

Мы используем WIX для сборки инсталляционных пакетов. Есть некоторые проблемы, когда я пытаюсь установить последнюю версию в другую папку (серьезное обновление). В предыдущей папке установки все подпапки очищены, но не удалены.

  1. Какой алгоритм удаления используется при обновлении: из предыдущего установщика или из новейшего?
  2. Как мне удалить эти подпапки?

1 Ответ

4 голосов
/ 05 июля 2011

При значительном обновлении сначала удаляется старая версия, а затем устанавливается новая. Если некоторые папки остались, есть две возможности:

  • Они используются другим продуктом и не могут быть удалены. В этом случае вы можете попробовать создать подробный журнал , чтобы понять, почему их компоненты не удалены.
  • Они не были созданы процессом установки MSI. В этом случае вам нужно удалить пользовательское действие, которое удаляет их.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...