Можно создать дубликат:
What are the specific differences between .msi and setup.exe file?В чем разница между установщиками MSI и EXE, и какой из них выбрать?
Я работаю над установщиком для новой версии моего проекта (C#).
Раньше я использовал Inno Setup для создания файлов .exe
для установки моих проектов на других компьютерах на рабочем месте. Хотя при чтении некоторых руководств я столкнулся с Windows Installer XML, который использует файлы XML для создания установщика .msi
.
Мой проект будет доступен на общем сетевом ресурсе, что все сотрудники имеют доступ к таким образом они могут установить программное обеспечение (я в настоящее время работает на проверки обновлений, а)
Каковы основные различия между .exe
и .msi
установщики? Почему я хотел бы выбрать один за другим? Будет ли иметь смысл в моей конкретной среде?
Я нашел некоторую информацию at this question, но информации было не так много.
см. Также http://stackoverflow.com/questions/902841/why-do-so-many-programs-have-both-a-setup-exe-and-a-setup-msi – rds