加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

对VS 2019中ASP.NET Core项目解决:The term 'Add-Migration

发布时间:2020-12-16 08:59:06 所属栏目:asp.Net 来源:网络整理
导读:错误: ? ? ? Add-Migration : The term 'Add-Migration' is not recognized as the name of a cmdlet,function,script file,or operable program. Check the spelling of the name,or if a p ath was included,verify that the path is correct and try aga

错误:

?

?

?

Add-Migration : The term 'Add-Migration' is not recognized as the name of a cmdlet,function,script file,or operable program. Check the spelling of the name,or if a p
ath was included,verify that the path is correct and try again.
At line:1 char:1
+ Add-Migration init
+ ~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Add-Migration:String) [],CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

在本人这个环境下,对PowerShell的ExecutionPolicy也是执行了设置了的。之后的细节如下:

1、 编译项目。首次在项目中添加EF Core后,这一步必须做,否则都找不到后续要导入的 EntityFrameworkCore.psd1 模块。

2、找到前述文件的位置,使用Import-Module命令导入。我这里为:?Import-Module C:Users{用户名}.nugetpackagesmicrosoft.entityframeworkcore.tools1.1.1toolsEntityFrameworkCore.psd1

执行信息如下:

PM>?Import-Module C:Users*.nugetpackagesmicrosoft.entityframeworkcore.tools3.1.2toolsEntityFrameworkCore.psd1

模块“EntityFrameworkCore”中的某些导入命令的名称包含未批准的动词,这些动词可能导致这些命令名不易被发现。若要查找具有未批准的动词的命令,请使用 Verbose 参数再次运行 Import-Module 命令。有关批准的动词列表,请键入 Get-Verb。

?

?

?

之后问题解决,执行Add-Migration Initial? ,Update-Database这些命令都正常了。

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读