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

目次:

ビデオ: TAG: Здравствуйте ,я - пряжеголик 2024

ビデオ: TAG: Здравствуйте ,я - пряжеголик 2024
Anonim

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

InstallAware(推奨)

InstallAwareは、InstallShieldに代わる最良の選択肢の1つです。 このWindowsインストーラーソフトウェアには、Inno Setup、ドラッグアンドドロップスクリプトコマンド、および初心者プログラマーをガイドするためのビジュアルウィザードが含まれています。

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

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

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

InstallShield 2016

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

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

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

イノセットアップ

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

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

Nullsoft Installer System(NSIS)

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

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

NSISのもう1つの良い点は、プラグインシステムです。 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つのインストーラーソフトウェアパッケージです。これらの開発者は、エンドユーザーがプログラムをインストールするための優れたインストーラーをセットアップできます。

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