Я знаю, что в Visual Studio можно создавать установщики MSI с помощью проекта установки, но как лучше всего автоматически создать установочный файл (или любой другой упакованный файл) для Windows и Linux?
Мне нравится установщик MSI в Windows, поэтому вопрос скорее в Linux. Так есть ли лучшее решение, чем написание сценария сборки, который упаковывает все в архив TAR, который пользователь должен где-то извлечь? Например, создание пакета .deb с VS.