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