マージ モジュール プロジェクト
更新 : 2007 年 11 月
マージ モジュール プロジェクトを使用すると、再利用できるセットアップ コンポーネントを作成できます。ダイナミック リンク ライブラリを使用するとアプリケーション間でコードが共有できますが、これと同様に、マージ モジュールを使用すると、Windows インストーラ間でセットアップ コードを共有できます。
マージ モジュール (.msm ファイル) は、コンポーネントをインストールするために必要なファイル、リソース、レジストリ エントリ、およびセットアップ方法をすべて格納する 1 つのパッケージです。マージ モジュールは単独でインストールできず、Windows インストーラ ファイル (.msi) のコンテキストの中で使用することが必要です。
マージ モジュールを使用すると、特定のコンポーネントの依存情報をすべて取り込むことができるため、正しいバージョンをインストールできます。一度配布したマージ モジュールは修正しないでください。コンポーネントのバージョンごとに新しいマージ モジュールを作成してください。
バージョン管理の問題を回避するために、複数のアプリケーションで共有されるコンポーネントやファイルについては、必ずマージ モジュールを使用してください。