使用する5つの最高のソフトウェアパッケージインストーラ

ソフトウェアには、インストーラー(セットアップウィザード)が付属しているか、圧縮Zipファイルがあります。 たいていの開発者やプログラマーは、Zipや自己解凍型アーカイブにそれらをバンドルするのではなく、インストーラでプログラムを配布することを好むでしょう。 したがって、最新のソフトウェアパッケージ用のインストーラを設定する必要がある場合は、それをまとめるためのWindowsインストーラアプリケーションが必要になります。 さまざまなWindowsインストーラソフトウェアパッケージがあり、これらはWindows 10と互換性のある最高のもののうちのいくつかです。

InstallAware(推奨)

InstallAwareはInstallShieldに代わる最良の方法の1つです。 このWindowsインストーラソフトウェアには、Inno Setupよりもはるかに広範なGUI、ドラッグアンドドロップスクリプトコマンド、および初心者プログラマをガイドするための多数のビジュアルウィザードがあります。

InstallAwareには、Express、Developer、Studio、およびStudio Developerの5つの代替バージョンもあります。 1つは、このページの[ 今すぐダウンロード ]ボタンをクリックしてWindows 10に追加できる、Visual Studio Integrationを含むフリーウェア版です。 最も基本的なExpressバージョンは499ドルで販売されています。

InstallAwareは、他のWindowsインストーラソフトウェアを凌駕する最新のテクノロジを最大限に活用しています。 たとえば、ユーザーが最速のインストーラーをセットアップできるようにするInstantInstall Technologyが自慢です。 インストーラファイルのサイズを縮小するWebAwareインストールテクノロジがあります。 InstallAwareはHybird Installation Technologyも提供しているので、実行時にネイティブコードセットアップエンジンとWindowsインストーラを切り替えることができます。 そして、これは完全なRedstoneエコシステムをサポートする最初のインストーラパッケージで、ライブタイルの横にあるWindows 10の[スタート]メニューとタスクバーにアプリを固定できます。

  • 公式Webサイト からInstallAwareを入手するにはここをクリックしてください。

InstallShield 2016

InstallShieldは、多くの大手開発会社が使用している業界標準のWindowsインストーラソフトウェアです。 MSI、EXE、UWP(Universal Windows Platform)、およびWSAインストール用のExpress、Professional、およびPremierバージョンが付属しています。 最も基本的なInstallShield 2016 Expressパッケージの小売価格は439ポンドです。 それでそれは高価なパッケージです、しかしそれはあなたのインストーラーを構築するためのオプションの最も広範囲のセットを含みます。

このソフトウェアは、EXEとMSIのインストーラ、UWPとWSAのパッケージを設定するための直感的な開発UIをユーザーに提供します。 最小限のスクリプトでアプリケーションを仮想化できます。 Windows 7、8、10を包括的にサポートしており、ユーザーはMicrosoft Visual Studioでプログラムのインストールを作成できます。

InstallShieldを最近追加したことで、インストーラー用にカスタムのWindows 10スタート画面タイルを設定できます。 インストーラをすばやくスキャンして、UWPおよびWindows Server Appパッケージとの互換性を確認できます。 さらに、既存のInstallShieldプロジェクトからWSAおよびUWPアプリパッケージを作成することもできます。

Inno Setup

Inno Setupは、最も確立されたWindowsインストーラプログラムの1つであるInstallShieldに代わる素晴らしい予算です。 このWebサイトのページからWindows 10に追加できるフリーウェアです。 これは、インストーラをスクリプト化できる、より限定されたGUIを備えた構文強調スクリプトエディタです。 これを使用して、カスタマイズ可能なセットアップファイル、Web配布用の単一EXE、INIエントリ、レジストリエントリ、およびスタートメニューアイコンを設定できます。

Inno Setupは広範なファイル圧縮をサポートしています。 暗号化インストールとディスクスパンに対応しています。 さらに、ソフトウェアを使ってデジタル署名のインストールとアンインストールを設定できます。 このソフトウェアはWin 2000までのすべてのWindowsプラットフォームとも互換性があります。

Nullsoftインストーラシステム(NSIS)

Nullsoftインストーラシステムは、最も予算の安いWindowsインストーラソフトウェアパッケージの1つです。 このソフトウェアはGUIを持っていませんが、代わりにNSISインストーラスクリプトのためのコンパイラです。 そのため、代わりのエディタでスクリプトを設定する必要があります。 ただし、NSISを使用していくつかの高度なインストーラを設定できます。 他のWindowsインストーラープログラムと比較して最小限のシステム要件もあります。

ソフトウェアは高度な圧縮方法を誇っています。 ユーザーは、Zlib、BZip2、およびLZMAのいずれかの圧縮方法を選択できます。 LZMAは最も効果的な圧縮方法の1つであり、自己解凍型アーカイブモデルの要件はありません。

NSISのもう一つの良いところはそのプラグインシステムです。 NSISは多くのC、C ++、またはDelphiプラグインで拡張できます。 その後、プラグインを使ってインストーラのUIを拡張できます。 以下は、NSISでセットアップされたWINAMPインストーラです。

WiXツールセット

WiXはGUIなしのもう一つのWindowsインストーラーツールです。 これは、EXEとMSIのセットアップおよびインストールパッケージを作成するためにソースコードをコンパイルするコマンドラインユーティリティです。 これは本当に初心者開発者のためのソフトウェアではありませんが、そのWebサイトには豊富なチュートリアルがあります。 WiXのWebサイトからWindows 10に追加できます。

WiXには、開発者がインストーラを設定するための広範なツールセットがあります。 それは開発者が多数のランタイム前提条件をインストールするセットアップバンドルを作成することを可能にします。 さらに、開発者は、SQLデータベースを追加したり、WiXコンパイラ拡張機能を使用してIIS Webサイトを生成したりすることもできます。

これらは、Windows 10に最適な5つのインストーラソフトウェアパッケージです。これらの開発者は、エンドユーザがプログラムをインストールするための優れたインストーラをいくつか設定できます。