Я использую DotNet эф миграции добавить [абв] команда добавить миграцию, но она не дает следующее сообщение об ошибке: Не найдено соответствие исполняемого файла команду «Dotnet-эфф»VS 2015 .Net ядро миграции
Я попытался с помощью командной строки а также консоль менеджера пакетов , но дает такую же ошибку. Я также проверил путь, я запускаю команду, где сидит мой project.json.
Microsoft.EntityFrameworkCore.SqlServer уже установлен.
project.json код выглядит следующим образом:
{
"version": "1.0.0-*",
"dependencies": {
"Bloomerang.Domain": "1.0.0-*",
"Microsoft.EntityFrameworkCore.SqlServer": "1.0.1"
},
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"portable-net45+win8"
]
}
},
"Microsoft.EntityFrameworkCore.Tools": {
"version": "1.0.0-preview1-final",
"imports": [
"portable-net45+win8+dnxcore50",
"portable-net45+win8"
]
}
}
Команда 'Dotnet Е.Ф. миграции добавить {MigrationName}' (без дефиса), а не 'Dotnet-ef'. См. Здесь учебник: http://benjii.me/2016/05/dotnet-ef-migrations-for-asp-net-core/ –