Репакер в лучшем случае может захватить только один экземпляр бизнес-правил установки.Вы не можете просто «конвертировать» вашу установку, а просто перепроектировать ее.В идеале вам нужно, чтобы эксперт MSI проверил ваш проект InstallScript и определил части, которые можно устранить с помощью рефакторинга в соответствии с передовыми методами MSI, а затем переписал оставшиеся части, чтобы они соответствовали таблицам последовательности MSI.
Если ваша старая деинсталляция ведет себя хорошо, выМожно написать пользовательское действие, которое удаляет его.Это проще всего, если ваш новый продукт переходит в новый каталог установки, поскольку вы устраняете потенциальные проблемы с стоимостью файлов.Если это невозможно и / или ваша старая установка не имеет надлежащим образом удаляемой деинсталляции, тогда это станет более сложным.
Это также может быть более сложным, если у вас есть данные конфигурации, которые вы хотите сохранить из старойконтекст установки в новый контекст.
Я делал многие из них на протяжении многих лет, и хотя это может быть очень сложным, это также может быть полезным, так как вы можете убрать много грязи по пути.