XDT Config Transforms - ReplaceAll?

У меня есть настраиваемый раздел в моем файле web.config, похожий на эту структуру:

<Messages>
  <Message id="1'>
     <Property Name="foo" value="bar" />
  </Message>
  <Message id="2'>
     <Property Name="foo" value="bar2" />
  </Message>
</Messages>

Я хочу применить настраиваемое преобразование к этому, например что я могу изменить значение ВСЕХ экземпляров элемента Property с помощью Name = "foo", но, похоже, я не могу заставить его работать.

Я пробовал:

<Messages>
  <Message>
     <Property Name="foo" value="updated" xdt:Locator=Match(Name) xdt:Transform="Replace" />
  </Message>
</Mesasges>

Я могу удалить все элементы, заменив Transform = Replace with a Transform = RemoveAll - есть идеи, как я могу добиться чего-то похожего, чтобы заменить все значения?

6
задан lurscher 1 March 2012 в 19:40
поделиться