a) データベースをインストールする、b) データベースとテーブルを作成する、c) Visual Studio でインストール可能に作成済みでインストールする、d) ODBC データソースを作成する、e) ファイルをコピーする必要があるインストール パッケージを作成する必要があります。f) ショートカットの作成など
どちらを使用するか提案してください。以下を簡単にするために、私の基準になります(降順)
- 安定
- 私のすべてのニーズを満たします。
- 簡単に学べる
提案していただけますか?
a) データベースをインストールする、b) データベースとテーブルを作成する、c) Visual Studio でインストール可能に作成済みでインストールする、d) ODBC データソースを作成する、e) ファイルをコピーする必要があるインストール パッケージを作成する必要があります。f) ショートカットの作成など
どちらを使用するか提案してください。以下を簡単にするために、私の基準になります(降順)
提案していただけますか?
WiXを使用する場合は、少なくともWindowsインストーラーの動作に関する基本的な知識が必要です。周りの最良のリファレンスは、Windowsインストーラーの決定的なガイドです。これは、VisualStudioとOrcaを使用した例を使用してすべての基本を実行します。
Windowsインストーラーを理解すれば、WiXは非常に簡単に習得できます。
適切に作成されたWindowsインストーラパッケージは、想像できる他のどのパッケージよりも安定していて回復力があります。頭を悩ませるのに1か月ほどかかります。時間の経過とともに、より良くなり、より多くのことを学ぶことができます。
一方、NSISの学習には1日しかかかりません。これは、単なるスクリプト言語です。
@wcoenen-WiXチームのさまざまなブログを読むことで、間違いなくもっと学ぶことができると思いますが、個人的には、特定の本が、彼らが話している概念を理解しやすくする非常に強固な基盤を提供していると思います。
@Sandeep-企業ソフトウェア用のMSIパッケージが必要です。ロックダウンされた環境での自動展開を必要とする顧客に製品を販売する意図がない場合は、NSISが最適です:)
@romkyns InnoSetupは私の意見ではかなり制限されています。バッチファイルと自己解凍型EXEを使用して同じように実行できます。すべてがターゲット市場に依存し、企業/企業クライアントはMSIを要求します。ホームユーザーはそれほど長く気にしません。それが機能し、SETUP.BATファイルを喜んでダブルクリックするので:)