У нас есть большое решение (в основном. NET 4.7) с устаревшим приложением ASP. NET и многими другими проектами. Невозможно переместить весь раствор в ядро. NET. Тем не менее мы больше не хотим управлять транзитивными зависимостями, избегать проблем с внешними пакетами и т. Д.
В Visual Studio 2019 есть помощник по миграции, который может помочь нам с перемещением наши csproj файлы из packages.config в формат. К сожалению, помощник не поддерживает ASP. NET проекты ; Кажется, что основной проблемой является web.config .
. Мне кажется, что интуитивно понятно, что было бы плохой идеей перенести некоторые проекты в packageReference, тогда как ASP. NET приложение привязывается к packages.config. Но существуют ли также основанные на фактах причины, препятствующие смешанному использованию packageReference и packages.config в одном решении?