次の方法で共有


マージ モジュール作成ツールの取得

マージ モジュールを生成するには、.msm ファイルを編集するためのソフトウェア ツールを取得する必要があります。 .msm ファイルは基本的に簡略化された .msi ファイルであるため、インストール データベースの作成に使用するのと同じツールを使用できる場合があります。 たとえば、アプリケーション Orca.exe には Windows インストーラー SDK が用意されています。

その他に、独立系ソフトウェア ベンダーから入手できるインストーラー パッケージ ツールの 1 つを購入するという方法があります。 マージ モジュールの生成に使用できる、開発中のサードパーティ製ツールがいくつかあります。 サードパーティ製ツールを使用する場合は、このドキュメントで説明されている標準と一致するマージ モジュールが生成されることを確認する必要があります。 特に、編集ツールがマージ モジュールに対して次のどの処理も行っていないことを明らかにする必要があります。

  • ModuleIgnoreTable テーブルで参照されていない余分なテーブルをマージ モジュールに追加しました。

    これらのテーブルを削除するか、ModuleIgnoreTable テーブルに追加します。

  • 不要な TextStyle テーブルをマージ モジュールに追加しました。

    マージ モジュールに UI がない場合 (通常はありません)、このテーブルを安全に削除できます。

  • Directory テーブルに不要なエントリを追加しました。

    Directory テーブルから不要なエントリを削除します。

  • マージ モジュールの _Validation テーブルから情報を除外しました。

    これにより、マージ モジュールの検証が防止されます。 完全な _Validation テーブルを追加します。

マージ モジュールにおけるユーザー インターフェイスの作成

マージ モジュールの Directory テーブルの作成

マージ モジュールの検証