У меня есть пакет NuGet, который я разработал, и этот пакет содержит файл web.config.transform. Когда я устанавливаю пакет в обычный веб-проект Asp.Net, содержимое файла .transform объединяется с файлом web.config (как и ожидалось). Однако, когда я пытаюсь установить тот же пакет в проекте Asp.Net Core, файл web.config остается неизменным. Работают ли преобразования конфигурации даже с NuGet + Asp.Net Core?
Работают ли преобразования файла конфигурации NuGet в проектах ASP.Net Core?
Ответы (1)
Для аналогичной проблемы существует команда cli, созданная сообществом по адресу https://github.com/nil4/dotnet-transform-xdt, который позволяет преобразовывать xdt с помощью командной строки.
Включите указанный выше пакет в инструменты, и вы можете запустить его после установки вашего пакета для применения преобразования xdt.
person
lazy
schedule
31.08.2016
Спасибо, посмотрю. Что касается исходного вопроса - знаете ли вы, должны ли преобразования конфигурации работать с Asp.Net Core + Nuget или нет? Мне любопытно, следует ли мне исправить свою спецификацию nuget или что-то в этом роде и попытаться заставить их работать, или реализовать обходной путь, как тот, который вы предложили?
- person Volma; 01.09.2016