Подтвердить что ты не робот

Термин "Enable-Migrations" не распознается первым кодом mvc

Я пытаюсь запустить в первый раз в своем новом приложении mvc 4   PM > Enable-Migrations -EnableAutomaticMigrations

Я получаю:

Enable-Migrations : The term 'Enable-Migrations' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or 
if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Enable-Migrations –EnableAutomaticMigrations

Что мне не хватает? Я установил e.f 5.

4b9b3361

Ответ 1

Попробуйте ввести в консоль диспетчера пакетов:

Install-Package EntityFramework -IncludePrerelease

а затем перезапустите Visual Studio.

Ответ 3

Я установил фреймворк (5.x) и повторил выполнение тех же команд после запуска в режиме администратора. Это разрешило проблему - довольно странно, хотя.

Ответ 4

Вы должны убедиться, что у вас нет квадратных скобок "[" в вашей директории путей проекта. По-видимому, VS 2013 недовольна папками проектов с квадратными скобками.