XmlMassUpdate - Как удалить узел
Мы хотели бы использовать msbuild для очистки раздела connectionStrings из файла web.config.
Какой самый простой способ сделать это?
Ранее мы использовали XmlMassUpdate для замены значений (см. Также этот вопрос: XmlMassUpdate - Replace Value Node), но не нашли способа полностью его удалить.
Больше деталей:
Мы хотели бы изменить раздел в web.config с
ConnectionStrings>
в
ConnectionStrings>
3 ответа
Решение
Попробуйте это в вашем файле замен
<connectionStrings xmu:action="remove" />
Это должно завершить удаление <connectionStrings>
тег.
Я попробовал что-то похожее на следующее, и это, кажется, работает:
<connectionStrings>
<add xmu:key="name" name="connectionString1" xmu:action="remove" />
</connectionStrings>
(нота name=
вместо key=
)
Дайте этому шанс:
<connectionStrings>
<add xmu:key="name" key="connectionString1" xmu:action="remove" />
</connectionStrings>