2

<util:XmlFile>インストール中に xml ファイルのコンテンツを更新するために setValueのタグを使用していますが、最初に見つかったエントリのみを置き換えます。

私がグーグルで調べた限り、デザインは最初のものだけを更新します。

誰もこの問題に直面しましたか?
この問題を解決する他の良い方法はありますか?

4

2 に答える 2

6

bulkSetValueの代わりに使用する必要がありますsetValue。詳細: http://wix.sourceforge.net/manual-wix3/util_xsd_xmlfile.htm

于 2012-10-10T10:33:42.400 に答える
-1

私が行った回避策は、CustomAction. .NET では、XmlDocument を使用してすべてのノードを読み取り、必要なすべての値を簡単に置き換えることができます。この選択肢は好きではありませんでしたが、他に選択肢はなかったと思います。

于 2012-08-31T09:53:22.543 に答える