Я выполнил следующую команду, чтобы обновить мои EF Core Tools:
dotnet tool update --global dotnet-ef
После запуска я попытался запустить
dotnet ef --version
Но затем он выдал эту ошибку:
Не удалось найти совместимую версию фреймворка. Фреймворк «Microsoft.NETCore.App», версия «3.1.2» не найден. - Были найдены следующие платформы: 2.1.13 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.2.7 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore .App] 3.0.0 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 3.1.1 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] Вы можете решить проблему, установив указанный каркас и / или SDK. Указанный каркас можно найти по адресу: - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=3.1.2&arch=x64&rid=win10-x64
Не удалось найти совместимую версию фреймворка. Фреймворк «Microsoft.NETCore.App», версия «3.1.2» не найден. - Были найдены следующие платформы: 2.1.13 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.2.7 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore .App] 3.0.0 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 3.1.1 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]
Вы можете решить проблему, установив указанный каркас и / или SDK.
Указанный каркас можно найти по адресу: - https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=3.1.2&arch=x64&rid=win10-x64
После просмотра я перешел по ссылке и загрузил все возможные пакеты, но ничего не изменилось.
Как мне решить эту проблему?
Я нашел способ решить эту проблему. Стоит отметить, однако, что это не лучший подход:
dotnet tool uninstall --global dotnet-ef dotnet tool install --global dotnet-ef --version 3.1.1
Какие пакеты вы скачали?
Используемый вами do tnet ef имеет версию 3.1.2, но ваша версия. net core desktop runtime 3.1 ниже версии 3.1.2 Все вы нужно скачать. net core runtime 3.1 version 3.1.2
https://dotnet.microsoft.com/download/dotnet-core/3.1/runtime/?utm_source=getdotnetcore&utm_medium=referral