ABP 学习 解决:Update-Database : 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 行:1 字符: 1

发布于:
Microsoft.Net

网上搜索一下。。无外乎两种情况:

  1. 输入的中划线“-”格式不对,检查是否为全角状态下输入,误输入了下划线“_”,或是前后有空格;
  2. 没有引用EntityFramework命令,请执行如下命令:
    Import-Module 项目路径\packages\EntityFramework.6.1.3(EF版本)\tools\EntityFramework.psd1

命令我是复制 过来的,肯定是第二种了,执行以后果然OK。


错误:ABP 默认语言未定义(Default language is not defined)

出现这个问题大部分人是因为尚未执行update-database命令,即尚未创建数据库,

具体步骤:

  1. 把Web项目作为启动项
  2. 打开程序包管理器控制台,把EntityFramework作为默认项目,并且执行Update-Database命令

如果你已创建数据库那你就要检查下Languages表里有没有数据了。