Невозможно удалить приложение после удаления или изменения местоположения файла setup.msi - PullRequest
2 голосов
/ 26 ноября 2011

Я создал процесс развертывания, который регистрирует COM-объект.Выходной файл является файлом setup.msi.

После установки я переместил файл в другой каталог.При удалении моего продукта я получил

Ошибка, которую вы пытаетесь использовать, связана с недоступным сетевым ресурсом.

Поэтому я должен указать на каталог, в которомsetup.msi находится для продолжения процесса удаления.Есть ли обходной путь для этой проблемы?

Я использую пользовательские действия в этом проекте.Может быть, WiX решит эту проблему?

1 Ответ

2 голосов
/ 27 ноября 2011

Существует два решения:

  1. Вместо перемещения файла только скопируйте его.Таким образом, процесс удаления может получить доступ к исходному файлу.
  2. Выберите пакет MSI, когда процесс удаления запросит его (с сообщением об ошибке).

Использование других средств настройки установки выиграноничего не делатьЕсли процессу удаления требуется доступ к файлу, который был перемещен, переименован или удален, он запросит пакет для получения файла.

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