64 ビット マージ モジュールの使用
64 ビットのマージ モジュールには、このトピックで識別される特性があります。
- マージ モジュールには、64 ビット オペレーティング システム用にコンパイルされたコンポーネントが少なくとも 1 つ含まれています。
- マージ モジュールには 64 ビット コンポーネントはありませんが、64 ビット Windows インストーラー パッケージ でのみ使用することを目的としています。
マージ モジュールは次のように使用できます。
- 64 ビットのマージ モジュールは、64 ビット Windows インストーラー パッケージにマージできます。 マージ モジュールと Windows インストーラー パッケージの テンプレートの概要 プロパティは、同じ種類の 64 ビット プロセッサに設定する必要があります。 x64 マージ モジュールは x64 パッケージにのみマージでき、Intel64 マージ モジュールは Intel64 パッケージにのみマージできます。
- 32 ビットのマージ モジュールは、32 ビットまたは 64 ビット Windows インストーラー パッケージにマージできます。
- 64 ビット マージ モジュールは、32 ビット オペレーティング システム上の 64 ビット パッケージにマージできます。
64 ビット マージ モジュールを作成するときは、次の手順に従います。
- 32 ビットのマージ モジュールを作成する場合と同じ一般的な手順を使用します。 詳細については、「マージ モジュールについて」と「マージ モジュールの作成」を参照してください。
- Intel64 システムを実行している場合は、テンプレートの概要 プロパティに Intel64 値を設定する必要があります。 x64 システムを実行している場合は、テンプレートの概要 プロパティを x64 値で設定する必要があります。 詳細については、「マージ モジュールの概要情報ストリーム リファレンス」を参照してください。
- 同じコンポーネントに対して 32 ビットと 64 ビットの両方のマージ モジュールが存在する場合は、モジュールのシグネチャが異なうことをお勧めします。 これにより、パッケージに両方のバージョンのコンポーネントが含まれるようになります。
詳細については、64 ビット オペレーティング システム の Windows インストーラーのを参照してください。