0

他のプロパティから計算された値を持つ WiX プロパティを定義できますか? たとえば、次の 2 つのプロパティがあります。

<Property Id="SEARCH1">
  <RegistrySearch ... />
</Property>

<Property Id="SEARCH2">
  <RegistrySearch ... />
</Property>

SEARCH1 = "" AND SEARCH2 = ""WiX ソースの複数の場所にまたがるなど、条件をコピーして貼り付けることを避けたいです。派生プロパティの定義がうまくいかないようです:

<Property Id="FOUND_NOTHING">
  SEARCH1 = "" AND SEARCH2 = ""
</Property>

そのような派生プロパティを条件として使用するように定義する有効な方法はありFOUND_NOTHINGますか?

4

1 に答える 1

2

<SetProperty>WiXでは、要素をオーサリングすることでこれを行うことができます。内部では、特別なカスタムアクションを作成し、適切にスケジュールします。

于 2012-12-03T17:09:23.977 に答える