0

PROP = "0"の場合、web.config(このインストールでインストールされます)ファイルからいくつかの要素を削除したい

<configuration>
 <thingy>
  <stuff>
   <item type='value1'  name='name1' file='node1.txt'/>
   <item type='value2' name='name2' file='node2.txt'/>
  </stuff>
 </thingy>
</configuration>

私はこれをやろうとしています

<util:XmlConfig
  On="install"
  Action="delete"
  Id="RemoveAnElement"
  Node="element"
  File="Application.dll.config"
  VerifyPath="/configuration/thingy/stuff/item[\[]@type='value1'[\]]"
  ElementPath="/configuration/thingy/stuff"
  Sequence="100"
/>

エラーはありませんが、要素はまだ存在します。それを削除する方法は?

4

1 に答える 1

3

ベース XML ファイルから要素を削除し、ロジックを反転して、PROP="1" の場合に WiX が要素を追加するようにします。

于 2012-04-11T13:04:59.500 に答える