Я создаю веб-API в .NET Core 2. Я использую некоторые пользовательские пакеты nuget, чтобы использовать их встроенные функции. Эти пользовательские пакеты были созданы для более старой версии .NET (4.6.1). Проблема в том, что некоторые из этих пакетов имеют ссылки на старую dll System.Web. Я получаю это предупреждение о некоторых пользовательских пакетах в решении
пакет был восстановлен с использованием '.net framework version=v4.6.1 вместо использования целевой платформы proj.
Приложение также выдает это исключение ниже, когда я вызываю код в одном из пользовательских пакетов.
System.IO.FileNotFoundException: не удалось загрузить файл или сборку System.Web.ApplicationServices, версия = 4.0.0.0, культура = нейтральная, система не может найти указанный файл
Есть ли способ обойти это, кроме как переписать код в моем веб-API?