2

始めるだけで、私はwixにかなり慣れていません。現在、Votive Visual Studio プラグインでバージョン 3.0 を使用しています。

既存のソフトウェア パッケージのアップグレード コードを知っています。特定のアップグレード コードを使用してこの既存のプログラムのインストールを検出し、このプログラム (検出しようとしているプログラム) のバージョンが 1.3.0.0 以下の場合はインストールを停止できる必要があります。

どんな助けでも大歓迎です。

4

1 に答える 1

5

検出するバージョンを UpgradeTable に入力し、プロパティに割り当てます。

<Upgrade Id="[the upgrade code]">
   <UpgradeVersion Minimum="0.0.0.0" Maximum="1.3.0.0" OnlyDetect="yes" Property="FOUND">
</Upgrade>

次に、起動条件でプロパティを使用します。

<Condition Message="Version blah found">FOUND = ""</Condition>

詳細については:

http://neilsleightholm.blogspot.com/2009/01/launchconditions-findrelatedproducts.html

于 2010-02-01T02:54:46.997 に答える