Имя «SqlServerValueGenerationStrategy» не существует в текущем контексте - PullRequest
0 голосов
/ 02 сентября 2018

Я использую ASP.NET Core 2.1. После создания проекта API я запускаю следующие команды

Add-Migration MOBAPP -Project OVMInfrastructure
Update-Database

Когда я запускаю update-database, я получаю эту ошибку:

Имя "SqlServerValueGenerationStrategy" не существует в текущем контексте

Я переустановил следующие пакеты Nuget

Microsoft.EntityFrameworkCore.SqlServer

но он все еще не работает.

Нажмите здесь, чтобы увидеть мою картину ошибки.

1 Ответ

0 голосов
/ 03 сентября 2018

Выполните следующие шаги:

  1. Установочный пакет Microsoft.EntityFrameworkCore версия 2.1.0 в JSAInfrastructure
  2. Установочный пакет Microsoft.EntityFrameworkCore.Relational версия 2.1.0 в JSAInfrastructure
  3. Установочный пакет Microsoft.EntityFrameworkCore.SqlServer версия 2.1.0 в JSAInfrastructure
  4. Обновление Microsoft.EntityFrameworkCore.SqlServer до версии 2.1.0 в JSAAPI
  5. Создайте свой проект

Результат

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