Advanced Installer: универсальное решение для упрощения установки

Написано charon
Дата публикации : {{ dayjs(1615882993*1000).local().format("L").toString()}}
Следуйте за нами
Эта статья является автоматическим переводом

Универсальный инструмент для развертывания и установки приложений самым простым способом? Это обещание Advanced Installer, программы, разработанной компанией Caphyon, которая, конечно, не является действительно новой, но к которой мы возвращаемся сегодня, потому что она приносит нам много пользы.

Хотя он полезен для нас как ИТ-администраторов, Advanced Installer предназначен не только для этого. Он также полезен для любого разработчика, который хочет распространять и делать свои продукты более доступными благодаря, прежде всего, установке MSIX. Advanced Installer поддерживает формат MSIX, как любят выражаться его создатели, "упаковать один раз, развернуть где угодно ". Это дает множество преимуществ, начиная с развязки обновлений ОС и приложений и всех мелких ограничений, которые могут замедлить развертывание.

Преимуществом MSIX является установка только того, что необходимо на целевой машине, а также возможность изолировать приложения для обеспечения более безопасной среды. Для проектов Advanced Installer использование формата XML является еще одним преимуществом, упрощающим разработку и обслуживание, а цифровая подпись SHA256 вселяет уверенность. Она соответствует современным стандартам безопасности. Наконец, интеграция с Visual Studio, непрерывная интеграция и функции совместной работы - это другие преимущества, которые склоняют чашу весов в пользу Advanced Installer.

Со своей стороны, мы особенно оценили наличие небольших тонкостей, которые значительно облегчают жизнь. Например, Advanced Installer включает в себя загрузчик, который позволяет создавать .exe файлы в дополнение к .msi файлам и, прежде всего, позволяет выбрать язык, что, очевидно, очень практично, когда вам нужно распространять программное обеспечение в разных странах и континентах. Что еще хуже, пользовательский интерфейс приятный и хорошо продуманный, с богатыми, подробными и доступными опциями. Также есть возможность настройки с помощью различных тем и мощного WYSIWYG-редактора.

Функциональность витает в воздухе, и Advanced Installer не мог обойти вниманием облачные аспекты. Создатели программного обеспечения логично предусмотрели возможность упаковки и развертывания как "классических" настольных приложений, так и веб-приложений, и позволяют публиковать их на сайтах, управляемых Azure, а также в Microsoft Windows Store. Advanced Installer, по сути, является самодостаточной программой, но ее разработчики знают о необходимости кастомизации, поэтому в нее можно интегрировать собственный код на C#, C++, PowerShell или VBScript и использовать собственные пользовательские действия.

Наконец, при использовании такого программного обеспечения вопрос о роялти может оказаться сложным. В случае с Advanced Installer это не должно быть проблемой: лицензия является безвозмездной, как любят напоминать создатели, и поэтому можно распространять его инсталляторы без дополнительных платежей. Следует отметить, однако, что издатель - Caphyon - устанавливает несколько уровней лицензирования, чтобы соответствовать потребностям пользователей. В конечном итоге, даже если он явно не единственный на рынке, Advanced Installer эффективно удовлетворяет многие потребности: создание программных пакетов, их обновление и развертывание редко когда было таким простым.