Команда dotnet ef не найдена ⇐ C#
Команда dotnet ef не найдена
Я следую документации, чтобы выполнить первоначальную миграцию. Когда я выполняю dotnet, я получаю раздел справки, что означает, что PATH работает правильно.
Затем я пытаюсь выполнить команду ниже из документации в окне консоли:
Миграции dotnet ef добавляют InitialCreate
Я получаю следующую ошибку:
Не удалось выполнить, поскольку указанная команда или файл не найдены.
Возможные причины этого:
[*]
Вы допустили ошибку во встроенной команде dotnet.
[*]
Вы намеревались выполнить программу .NET Core, но dotnet-ef не существует.
[*]
Вы намеревались запустить глобальный инструмент, но в переменной PATH не удалось найти исполняемый файл с префиксом dotnet и таким именем.
[*]
Я исключил первый элемент, так как скопировал команду.
[*]
Я исключил второй элемент, поскольку установлен пакет Microsoft.EntityFrameworkCore.SqlServer.
[*]
Я исключил третий элемент, поскольку при вызове dotnet я получаю раздел справки.
Я гуглил эту проблему, но, поскольку версия новая, особо нечего делать и/или она тонет в похожих проблемах из более ранних версий.
Я пытался принудительно установить Microsoft.EntityFrameworkCore на тот случай, если его потребуется добавить явно. Я столкнулся с сообщением об ошибке, в котором говорилось, что последняя версия, которую можно выбрать, — 2.2.6, и переход на более раннюю версию невозможен. Я не уверен, как установить версию, совместимую с SQL-пакетом, который уже есть в моей системе (и еще менее уверен, что это правильный подход для решения этой проблемы).
Обнаружено понижение версии пакета: Microsoft.EntityFrameworkCore с 3.0.0-preview6.19304.10 до 2.2.6. Чтобы выбрать другую версию, обратитесь к пакету непосредственно из проекта.
Интернет ->
Microsoft.EntityFrameworkCore.SqlServer 3.0.0-preview6.19304.10 ->
Microsoft.EntityFrameworkCore.Relational 3.0.0-preview6.19304.10 ->
Microsoft.EntityFrameworkCore (>= 3.0.0-preview6.19304.10)
Веб -> Microsoft.EntityFrameworkCore (>= 2.2.6)
Я следую документации, чтобы выполнить первоначальную миграцию. Когда я выполняю dotnet, я получаю раздел справки, что означает, что PATH работает правильно.
Затем я пытаюсь выполнить команду ниже из документации в окне консоли:
Миграции dotnet ef добавляют InitialCreate
Я получаю следующую ошибку:
Не удалось выполнить, поскольку указанная команда или файл не найдены.
Возможные причины этого:
[*]
Вы допустили ошибку во встроенной команде dotnet.
[*]
Вы намеревались выполнить программу .NET Core, но dotnet-ef не существует.
[*]
Вы намеревались запустить глобальный инструмент, но в переменной PATH не удалось найти исполняемый файл с префиксом dotnet и таким именем.
[*]
Я исключил первый элемент, так как скопировал команду.
[*]
Я исключил второй элемент, поскольку установлен пакет Microsoft.EntityFrameworkCore.SqlServer.
[*]
Я исключил третий элемент, поскольку при вызове dotnet я получаю раздел справки.
Я гуглил эту проблему, но, поскольку версия новая, особо нечего делать и/или она тонет в похожих проблемах из более ранних версий.
Я пытался принудительно установить Microsoft.EntityFrameworkCore на тот случай, если его потребуется добавить явно. Я столкнулся с сообщением об ошибке, в котором говорилось, что последняя версия, которую можно выбрать, — 2.2.6, и переход на более раннюю версию невозможен. Я не уверен, как установить версию, совместимую с SQL-пакетом, который уже есть в моей системе (и еще менее уверен, что это правильный подход для решения этой проблемы).
Обнаружено понижение версии пакета: Microsoft.EntityFrameworkCore с 3.0.0-preview6.19304.10 до 2.2.6. Чтобы выбрать другую версию, обратитесь к пакету непосредственно из проекта.
Интернет ->
Microsoft.EntityFrameworkCore.SqlServer 3.0.0-preview6.19304.10 ->
Microsoft.EntityFrameworkCore.Relational 3.0.0-preview6.19304.10 ->
Microsoft.EntityFrameworkCore (>= 3.0.0-preview6.19304.10)
Веб -> Microsoft.EntityFrameworkCore (>= 2.2.6)
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка VSCode: «Команда Python привела к ошибке (команда Python.setInterpreter не найдена)
Anonymous » » в форуме Python - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка VSCode: «Команда Python привела к ошибке (команда Python.setInterpreter не найдена)
Anonymous » » в форуме Python - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка VSCode: «Команда Python привела к ошибке (команда Python.setInterpreter не найдена)
Anonymous » » в форуме Python - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-