【问题标题】:Powershell, VS2019, db migrations: 'Drop-Database' is not recognized as the name of a cmdletPowershell、VS2019、db 迁移:“Drop-Database”未被识别为 cmdlet 的名称
【发布时间】:2019-12-18 19:09:34
【问题描述】:

无论我使用什么命令都会出错:

drop-database : 术语“drop-database”未被识别为 cmdlet、函数、脚本文件或可操作的名称 --> 完整的消息参见图片!

-环境:VS2019

....\CU21 包含项目 (.sln)

  • 我缺少哪个组件,需要更新?
  • 我做错了什么?

【问题讨论】:

  • 进一步测试显示:在 VS Code 中使用“dotnet ef database drop”时; DB被丢弃!看来我的 VS2019 有问题 PS:通过 VS 安装程序我添加了最新更新! Drop-Database in VS2019 powershell original issue。

标签: entity-framework-core asp.net-core-2.1


【解决方案1】:

在使用更新数据库进行一些试验/错误后,我得到了下面的消息:

PM> 更新数据库 EF Core 工具版本“2.1.1-rtm-30846”比运行时“2.1.11-servicing-32099”旧。 更新工具以获取最新功能和错误修复。

完成核心工具更新后 - 一切正常!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 1970-01-01
    • 2017-03-26
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多