Я создал файл .nuspec
, который устанавливает некоторые пакеты и выполняет некоторые преобразования web.config
в файле web.config.install.xdt
.
Я хочу создать преобразование для моего файла web.env.config
( В этом сообщении в блоге от NuGet говорится, что вы можете выполнять преобразования для файла web.env.config
из пакета NuGet), в который будет вставлено точно следующее, включая атрибут transform.
<CustomSettings xdt:Transform="Replace">
#{custom-settings}
</CustomSettings>
Что ядо сих пор в моем web.env.config.install.xdt
файле:
<?xml version="1.0" encoding="utf-8"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<CustomSettings xdt:Transform="Insert">
#{custom-settings}
</CustomSettings>
</configuration>
Это вставит раздел, но я хочу, чтобы он также вставил атрибут преобразования xdt:Transform="Replace"
.
Любые предложения покак я мог бы добиться этого / или подтвердить, если это ограничение NuGet, будет оценено:)
Контекст, если он заинтересован
Мой конвейер сборки принимаетweb.env.config
файл и выполняет соответствующие преобразования, вставляя значения и удаляя их.
С моим пакетом, который я создаю, он добавляет необходимые значения конфигурации в web.config
, но также необходимо добавить этот web.env.config
changes, чтобы работать как положено в моем конвейере сборки.