Ошибка обновления базы данных ABP - указанная версия платформы '2.1' не может быть проанализирована - - PullRequest
0 голосов
/ 06 ноября 2018

Просто пытаюсь создать базу данных как часть шагов в этой документации.

Решение прекрасно работает.

Сообщение от консоли диспетчера пакетов:

PM> Обновление базы данных

Указанная версия фреймворка '2.1' не может быть проанализирована

Указанный фреймворк «Microsoft.NETCore.App», версия «2.1» не был найдено.

  • Проверьте зависимости приложений и укажите версию платформы, установленную по адресу: C: \ Program Files \ dotnet \
  • Установка предварительных условий .NET Core может помочь решить эту проблему: http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
  • .NET Core Framework и SDK могут быть установлены из: https://aka.ms/dotnet-download
  • Установлены следующие версии: 1.0.5 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 1.1.2 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.0.5 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.0.6 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.0.9 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App] 2.1.5 в [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]

ошибка, скопированная из моего окна VS

Кажется странным, учитывая, что у меня установлен 2.1.5. Может ли кто-то с опытом ABP указать мне правильное направление? Спасибо!

1 Ответ

0 голосов
/ 07 ноября 2018

Это не проблема abp, а VS и ядро ​​dotnet.

Сценарий 1:

  1. шагов для следования

  2. Обновление VisualStudio

  3. Удалить папку .vs
  4. Перезагрузка ПК
  5. Запустите VisualStudio от имени администратора

Это то, что мне помогло.

Сценарий 2:

Напишите PM> ls и проверьте, является ли менеджер пакетов VS директорией corect, если не cd folder и попробуйте еще раз. Если не работает, перейдите к сценарию 1.

Сценарий 3:

Скопируйте весь репозиторий в папку C: / repo и попробуйте снова.

Если все это не работает, переустановите .NET core 2.1 framework.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...