Пакет общей платформы Microsoft.AspNetCore.App
всегда должен использоваться без номера версии, например:
<PackageReference Include="Microsoft.AspNetCore.App" />
Таким образом, он будет автоматически разрешен средой выполнения, которая отправляет пакеты и их зависимостикак часть .NET Core и автоматически откатит выпуски патчей.Таким образом, чтобы перейти на 2.1.1
, вам просто нужно обновить локальный .NET Core SDK и среду выполнения .NET Core на сервере, на котором вы развертываете.
Что касается вашей проблемы, если вы посмотрите навывод, вы увидите следующее:
Microsoft.AspNetCore.App (>= 2.1.0-rc1-final)
Версия там 2.1.0-rc1-final
.Это говорит о том, что вы не обновили свой локальный SDK ни для 2.1.0 RTM, ни для 2.1.1.Вы можете скачать текущий SDK v2.1.301 здесь .Все загрузки, включая установочные файлы для вашего сервера, можно найти здесь .