無料で使用できるInstallShieldのようなものはありますか?
15 に答える
- 非常に強力で柔軟です。
- MSIパッケージを作成できます(選択したMicrosoft展開形式)
- ドキュメントはほとんどありません
- 非常に急な学習曲線。
- XMLベース。
- 非常に複雑なインストーラーに推奨されます。
- MSIパッケージを作成できません。
- そのスクリプト部分は、INIファイル構造のように見えます。
- 柔軟性を高めるためにPascalスクリプトベースの言語を使用します。
- MSIパッケージを作成できません。
- 完全にスクリプト化され、非常に強力ですが、学習曲線が高くなります。
- WiXが多すぎて、InnoSetupが不十分な場合に推奨されます。
- 基本バージョンは無料です。
- MSIパッケージを作成できます。
- 非常に優れたユーザーインターフェイスであり、物事を成し遂げるための学習曲線はほとんどありません。
- XMLベース(ただし、スキーマはあまりユーザーフレンドリーではありません。とにかくGUIエディターを使用するので、実際には重要ではありません)
- 基本的なインストーラー要件しかなく、新しいことを学ぶ時間がない場合に最適なオプションです。
- クロスプラットフォーム
- Maven統合
- カスタマイズ可能なアクション
- 十分に文書化されている
- オープンソース
私はInno Setupを数年間使用しています。十分に成熟しているため、多くのプラグインがあります。フォーラム/ニュースグループは、これまでに寄せられたすべての質問に非常によく答えてくれます。
NullSoft NSIS http://nsis.sourceforge.net/Main_Page
WiX (Windows インストーラー XML) は無料です。
Inno Setupは、長年にわたってZeusインストーラーとして非常にうまく機能してきました。
「無料のインストーラー」をグーグルで検索したところ、 Advanced Installerが見つかりました。これは、過去にうまく使用したことを思い出します。
dotNetInstallerも検討します。
前提条件を使用してインストールをセットアップするのは非常に簡単で、フォームからxmlスクリプトを管理できる優れたウィザードとエディターがあります。
私は同様の解決策を探していましたが、ブロック上の新しい子供がInstallJammerであることがわかりました。オープンソースで、非常にフレンドリーでパワフルな外観(プロジェクトで実際に使用を終えたことがないため、外観と言っています)、複数のプラットフォーム用のインストーラーを作成できます。
特にアクションは非常に簡単に設定できるように見えました。
それがその目標を達成するならば、それは他のインストールソリューションを彼らのお金のために簡単に実行するでしょう。
Nullsoft Installerが最適です。少し急な学習曲線がありますが、スクリプトを作成すれば、すぐに適切なインストーラーを作成できます。Eclipse プラグインもチェックしてください。これは素晴らしい追加機能です。
私が間違っていなければ、WinAmp で始まったオープン ソースのNullsoft Installerがあります。
.NET 開発については、Microsoft もオープン ソース化したWiXを参照してください。IT は、継続的インテグレーションの設定を行っている人に適しています。
NSIS (nullsoft スクリプト可能インストーラー システム) が仕事をします。オープンソースです。
Nullsoft インストーラーは無料で強力で、非常に優れています。
nullsoftスクリプト可能なインストール システムは、非常に強力でプロフェッショナルなインストール システムを提供するオープン ソース ソリューションです。
ここでは、 MakeMSIを使用して Windows インストーラーを構築します。非常に急な学習曲線ですが、どの Windows システムでも動作することが保証されています。
過去に Nullsoft インストーラーで問題が発生したことがあります。これは、サイレントの自動インストール (管理された環境で常に行われている種類) がデフォルトでサポートされていないためです。