Добавление миграции не работает в Visual Studio 2017 - PullRequest
0 голосов
/ 17 марта 2019

Я создаю приложение Web API с использованием EF с подходом «сначала код» в Visual Studio 2017. Я пытался использовать enable-migration, изначально я не работал, поэтому установил эти пакеты.

Install-Package Microsoft.EntityFrameworkCore.Tools -Version 2.2.3
Install-Package Microsoft.EntityFrameworkCore.SqlServer

После установки этих пакетов enable-migration работал для меня, но когда я пытался добавить миграцию с помощью команды Add-Migration FirstMigration, выдается ошибка

В сборке 'UserRegistration' не найден DbContext.Убедитесь, что вы используете правильную сборку и что тип не является ни абстрактным, ни универсальным.

Пожалуйста, помогите мне решить эту проблему в Visual Studio 2017.

enter image description here

PS: Я также определил DBbConnection в моем web.config файле:

<connectionString>
    <add name="DefaultConnection" 
         connectionString="Data Source=(local);Initial Catalog=WebAPIDB;Integrated Security=True" 
         providerName="System.Data.SqlClient"></add>
</connectionString>

enter image description here

...