Как добавить узел в веб-конфигурацию, если он не существует, и как первый дочерний элемент с преобразованием xdt

Я создал пакет Nuget. Я также создал файл nuspec. Я должен изменить web.config при установке пакета nuget. Мне нужно добавить кивок, если он не существует, и мне нужно объявить первым ребенком. Я говорю об узле configSections, Вот попытки, которые я сделал:

<configSections xdt:Transform="InsertIfMissing InsertBefore(/configuration/*[1])" />

В этом случае я получаю сообщение об ошибке при попытке установить пакет.

<configSections xdt:Transform="InsertIfMissing " />
<configSections xdt:Transform="InsertBefore(/configuration/*[1])" />

В этом случае узел вставляется дважды.

Как я могу достичь своей цели?

Спасибо

0 ответов

Другие вопросы по тегам