Как (windows) установщик содержит файлы? - PullRequest
0 голосов
/ 24 марта 2020

Просто интересно, как установщик, такой как setup.exe, содержит файлы, которые он должен установить, когда он находится в автономном режиме. Я понял, что могу легко создать msi или setup.exe в Visual Studio, но что если я, например, захочу написать установщик с пользовательским gui с необработанным c ++ (если это возможно)? Как отдельный исполняемый файл содержит все необходимые файлы (например, DLL)?

1 Ответ

0 голосов
/ 26 марта 2020

Как сказал Кен, Windows Установщик - это сложный сервис. Если вы хотите узнать об этом, вот несколько ресурсов:

Введение для Windows Установщик:

https://docs.microsoft.com/en-us/windows/win32/msi/windows-installer-portal

Как файлы объединяются внутри MSI:

https://docs.microsoft.com/en-us/windows/win32/msi/using-cabinets-and-compressed-sources

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

...