У меня есть специальный раздел в моем файле 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 на Transform = RemoveAll - есть идеи, как я могу добиться чего-то подобного, чтобы заменить все значения?