Я разрабатываю пакет nuget, чтобы перенести собственные userValidation и claimsRepository моей компании на сервер Thinktecture Identity Server.
Я изменил способ хранения моей конфигурации, чтобы он соответствовал тому, как это делает Thinktecture. (т. е. конфигурация ConnectionStrings и репозиториев в своих собственных файлах в папке конфигурации). Я сделал это, чтобы использовать преобразования конфигурации.
Проблема, с которой я столкнулся, заключается в том, что атрибуты xdt (и xmlns в корневом элементе) остаются в результирующих файлах конфигурации. Хотя это может и не вызывать проблем, просто кажется немного грязным.
Итак, это стандартное поведение или ошибка в преобразованиях файлов nuget и не web/app.config?