Мой ИТ-отдел. говорит мне, что обычно приложения копируют установочный MSI-файл в ProgramData\PackageCache и обновляют раздел реестра, чтобы указать на это место. Они хотят, чтобы я сделал это. Реестр показывает это для других приложений:
Мои приложения не делают этого, как вы можете видеть.
Как заставить мои приложения копировать MSI в папку Package Cache и изменить раздел реестра InstallLocation? Есть ли для этого настройка в проекте установки или мне нужно выполнить эти два шага с дополнительным действием для копирования файла и действием реестра для редактирования ключа?
Это первый раз, когда я делаю установщики, поэтому я немного новичок в этом.
Описываемое вами поведение связано с установкой установочного пакета (например, MSI) через Комплект WiX. Если вы не используете пакет, вы не должны найти свой пакет в «кеше пакетов».