Это не является частью настройки по умолчанию, но во время существования проекта мне пришлось добавить пользовательский параметр RuntimeFrameworkVersion
в файл .csproj, чтобы заставить работать конкретный пакет / компонент.Этот параметр все еще указывал на версию 2.2.3.AFAIK, нет никакой возможности изменить этот параметр в самой Visual Studio, но если вы откроете файл проекта, вы сможете найти его довольно легко, прямо в верхней части файла:
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
<RuntimeFrameworkVersion>2.2.3</RuntimeFrameworkVersion>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
<Version>1.1</Version>
</PropertyGroup>
Удалениепятая строка в целом (как рекомендовано @MartinUllrich в комментариях) или изменение ее на
<RuntimeFrameworkVersion>3.0.0</RuntimeFrameworkVersion>
решило проблему для меня.