可能性の重複:
What is the best choice for building Windows installers?NSISとinstallshieldの違いは?
私は、インストーラ開発のための技術を評価しています、と私はNSISは非常によく使用されているオープンソース技術の一つであることがわかります。どのように商用のinstallshieldに対抗するのですか? NSISを使用する際の短所はありますか?
可能性の重複:
What is the best choice for building Windows installers?NSISとinstallshieldの違いは?
私は、インストーラ開発のための技術を評価しています、と私はNSISは非常によく使用されているオープンソース技術の一つであることがわかります。どのように商用のinstallshieldに対抗するのですか? NSISを使用する際の短所はありますか?
NSISはスクリプトベースで、NSISスクリプト言語でコードを記述してインストーラを作成します。その非常に強力ですが、IIRC InstallShieldは、対話型のGUIベースのインストールメーカーツールです。
商用InstallShieldは、Windowsインストーラ(MSI)パッケージを生成します。インストールプロジェクトはGUIで行います。ファイルを追加し、IDEでプロパティを設定します。
WiXは、MSIパッケージを作成するためのオープンソースツールです。 GUIはありません。インストールパッケージを記述したXML文書を作成する必要があります。 WiXEditを使用すると、簡単に編集できます。
NSISはスクリプトベースです。
WiXはWindowsインストーラテクノロジ全体として非常に習得しやすいです。 InstallShieldはあなたの詳細を隠し、インストールパッケージをより迅速に作成することができます。
NSISはより一般的です:プログラミング言語の場合と同様に、「機能」を呼び出すインストールロジックについて説明します。学ぶのは簡単です。
InstallShieldがインストールプロセスを適切に制御できるようには思えませんでした。それは大規模なインストールを管理するためのより多くの機能を持っていますが、私はISをあまりにも信頼しなければならないと思ったシナリオです。
NSISは私が選ぶ傾向があります。私の些細な不満は、奇妙なスクリプト構文です。
[Windowsインストーラをビルドするための最良の選択は何ですか]を参照してください。(http://stackoverflow.com/questions/3767/what-is-the-best-choice-for-building-windows-installers) –
リンク「重複する」質問への回答は機能しません。 –