Nourhan93 Ответов: 1

Как отредактировать версию продукта MSI без использования ORCA


I want an automated solution to edit the product version in MSI without using ORCA or edit the format of the product version to accept 4 digits (ex.1.0.0.2)


Что я уже пробовал:

Версия продукта приложения C# .NET не обновляется в Панели управления -> Программа -> Удаление программы - переполнение стека[^]

Редактирование базы данных MSI[^]

1 Ответов

Рейтинг:
0

Dave Kreskowiak

Для выполнения этой работы вам придется использовать библиотеку установщика Windows. Я настоятельно рекомендую вам использовать Deployment Tools Foundation (DTF). Это .NET-оболочка вокруг API установщика, которая упрощает его использование.

Фреймворк средств развертывания является частью Набор инструментов WIX[^].

В вашем проекте C# вам придется добавить ссылки на Microsoft.Развертывание.WindowsInstaller.dll и Microsoft.Развертывание.WindowsInstaller.Package.dll.

Вы можете найти более подробную информацию об использовании DTF здесь[^].