Мы уже используем web.config / app.config xml-преобразования для наших проектов .NET, а также используем несколько appsettings.js файлов на основе переменной среды для .NETПроекты CORE.
Что я ищу, так это то, как наши разработчики могут иметь свои собственные преобразования конфигурации на своей локальной машине.Что-то вроде переменной среды ядра .NET было бы замечательно, но я не смог заставить ее работать на земле XML.Старый способ сделать это, похоже, работает только на публикацию, и наличие задач сборки для преобразования конфигов оказалось немного грязным - возможно, я что-то упустил.
В настоящее время мы пытаемся исключить наши конфиги из коммитов (и обычно терпим неудачу), что является проблемой, когда довольно часто меняется файл конфигурации.У нас есть 6 конфигурационных файлов.
Мой вопрос к вам
- Как другие команды разработчиков справляются с этим?
- Какой самый лучший / самый чистый способобрабатывать строки подключения каждого разработчика без необходимости вручную сравнивать файлы перед каждым коммитом.