c# - Microsoft.DotNet.Cli.Utils.CommandUnknownException:找不到匹配命令“dotnet-migrations”的可执行文件
问题描述
我正在尝试向使用实体框架 2.1.4 的项目添加迁移。我一直在手动编辑文件,但被告知以下是正确的方法:
运行 'dotnet -d migrations add test -c OurContext' 但是,它给了我错误:
dotnet:Microsoft.DotNet.Cli.Utils.CommandUnknownException:找不到与命令“dotnet-migrations”匹配的可执行文件
它不会让我删除这个问题,但答案是给我命令的人在命令中遗漏了“ef”。(感谢投反对票的人,无论谁做了好事)
解决方案
是dotnet ef migrations
。你漏掉了这ef
部分。实际的全局工具是dotnet-ef
,当您拥有 时dotnet migrations
,它正在寻找一个dotnet-migrations
全局工具,这不是一个东西。
推荐阅读
- excel - 使用 Listobjects 调整表格大小不起作用
- pyspark - 将数据写入 Redshift 太慢
- c# - 抑制 Blazor css ::deep 警告
- javascript - 如何更改 tmImage 中的相机输入设备?
- android - 如何在选项卡式活动上呈现片段
- visual-studio-code - Jupyter Notebook 卡在 VSCode 中的加载循环中
- lotus-notes - Lotus Notes 文档 - 损坏且字段信息选项卡为空
- html - 在 R 中网络抓取 coinmarketcap 时遇到问题
- javascript - 如何使用 js 数据表对来自 sqlite3 django 的日期的列进行排序
- apache-spark - 如何在给定数据集中查找 Pyspark 中的时差和距离?