私は、同じ製品の2つのインストーラのバージョンがあります。64ビットOSで一度だけ製品をインストールする方法は?
- 32ビット版
- 64ビット版(それは、最小限の変更で第一のコピーである)
彼らは、[OK]を動作しますが、 64ビットOSに両方のバージョンをインストールすることができます。
問題は、1台のマシンに1つのバージョンの製品しかインストールできないということですか?
私は、同じ製品の2つのインストーラのバージョンがあります。64ビットOSで一度だけ製品をインストールする方法は?
彼らは、[OK]を動作しますが、 64ビットOSに両方のバージョンをインストールすることができます。
問題は、1台のマシンに1つのバージョンの製品しかインストールできないということですか?
64ビット版がインストールされていない場合、または32ビット版のみが32ビットO/Sにインストールされている場合は、64ビットO/Sに32ビット版をインストールできますか?
答えに応じて、VersionNT64プロパティを使用するLaunchConditionで32ビットインストールを作成して、64ビットのO/Sでないことを確認することもできます(64ビットインストールでのオーサリングもありません) 32ビットプラットフォームでのインストールを実行する)、またはLaunchConditionで相互に排他的な製品とUSBハットの存在を引き出すために、検出のみの属性を持つUpradeテーブルを使用する必要があります。
はい、64ビット版がインストールされていない場合は、64ビットO/Sに32ビット版をインストールしてください。 32ビットバージョンがインストールされていない場合は、64ビットO/Sに64ビットバージョンをインストールしてください。 32ビットと64ビットが同時に同じマシンにインストールされるのを防ぐためです。 – Oleg
これはあなたにヒントを与えるはずです:http://wix.sourceforge.net/manual-wix3/block_install_on_os.htm –