Microsoft.AspNetCore.App
- это специальный пакет, на который в .NET Core 2.1 и 2.2 следует ссылаться как на пакет без номера версии .SDK автоматически извлечет любую версию, подходящую для этой версии SDK, но, к сожалению, вам понадобится PackageReference в вашем csproj.Похоже, однако, что он больше не будет использоваться в .NET Core 3.0.
Это также означает, что вы не должны использовать инструменты, которые обновляют этот пакет вслепую, поскольку у пакета не должно быть версии в вашем csproj.
Если вы хотите использовать последнюю версию ASP.NET Core, вам нужно установить последнюю версию .NET SDK и изменить <TargetFramework>
, чтобы выбрать нужную netcoreapp
версию.