slowcheetah для преобразования значения элемента в конфигурационный файл
Я знаю, как изменить значение атрибутов с помощью SlowCheetah, но как бы я изменил значение элемента.
app.Debug.config:
<applicationSettings>
<MyProgram.Properties.Settings>
<setting name="aName" serializeAs="String">
<value>myName</value>
</setting>
</MyProgram.Properties.Settings>
</applicationSettings>
Это была моя неудачная попытка в app.Staging.config:
<applicationSetting>
<MyProgram.Properties.Settings>
<setting name="aName" serializeAs="String">
<value xdt:Transform="Replace" xdt:Locator="Match(value)">newName</value>
</setting>
</MyProgram.Properties.Settings>
</applicationSetting>
1 ответ
Решение
<applicationSetting>
<MyProgram.Properties.Settings>
<setting name="aName" serializeAs="String" xdt:Locator="Match(name)">
<value xdt:Transform="Replace">newName</value>
</setting>
</MyProgram.Properties.Settings>
</applicationSetting>
Это должно сделать это!