3

作業中のプロジェクトのマージモジュールを作成しています。

2つのマージモジュールを作成します。1つは32ビット用、もう1つは64ビット用です。それらをWiXインストーラーに含めたいのですが、できません:エラーLGHT0345:'installer \ bin \ x64 \ Release \ en-us \ myproject.msm'は64ビットのマージモジュールですが、それを消費する製品です32ビットです。32ビット製品は32ビットマージモジュールのみを消費できます。

両方を含めることができるようにデュアルCPUプロジェクトを作成する方法はありますか?

WiXのバージョンは3.6です。

4

1 に答える 1

2

Windowsインストーラーはマルチプラットフォームパッケージをサポートしていません。ファイルシステムまたはレジストリの64ビット部分に書き込む必要がある場合は、64ビットパッケージが必要です。

于 2011-07-20T14:36:23.330 に答える