Setup.msi, выдает ошибку при создании экземпляра класса установщика пользовательских действий - PullRequest
0 голосов
/ 11 марта 2019

У меня проблема с файлом установки, созданным в Visual Studio Project Installer. Ранее я создал установщик, который просто копирует файлы в указанное место без каких-либо пользовательских действий.

Теперь я создал новый установочный файл с классом установщика пользовательских действий.

Когда я пытаюсь запустить новый установщик на компьютере, где была установлена ​​старая версия приложения, во время установки появляется сообщение об ошибке:

Ошибка 1001. Невозможно создать экземпляр типа установщика Namespace.InstallerCustomAction. -> Недостаточно памяти для продолжения выполнения программы.

Если я запускаю установщик на компьютере, который не использует старую версию приложения, в которой нет пользовательских действий, установка выполняется без проблем.

Кроме того, я всегда удаляю старую версию приложения перед установкой новой. Проверил реестр, в нем ничего не осталось о старой версии. Памяти RAM и DISK более чем достаточно. Я также пытался изменить код продукта и пакета ... Я получаю ту же ошибку. На самом деле, если код продукта отличается, не должно быть никаких конфликтов, даже если установлена ​​старая версия.

enter image description here

Кто-нибудь когда-либо имел этот тип ошибки?

...