efcore Add-Migration 错误
Posted yexiaoyanzi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了efcore Add-Migration 错误相关的知识,希望对你有一定的参考价值。
题1:Add-Migration : 使用“1”个参数调用“AddFromFile”时发生异常:““basePath”不能为空字符串("")或以 null 字符开头。
参数名: basePath”
所在位置 行:1 字符: 1
+ Add-Migration "log"
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Add-Migration], MethodInvocationException
+ FullyQualifiedErrorId : ArgumentException,Add-Migration
1.安装.netCore
2.关闭控制台,重启VS
3.检查空格:多空格或者少空格 偶尔会有这个问题。
问题2:无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
1.引用 EFCore.sql、EFCore、EFCore.Design.
https://www.cnblogs.com/enigmaxp/p/9159391.html
问题3:No migrations configuration type was found in the assembly ‘Nop.Data‘. (In Visual Studio you can use the Enable-Migrations command from Package Manager Console to add a migrations configuration).
1.执行 Enable-Migrations –EnableAutomaticMigrations
常用命令:
add-Migration -c TextContext initDb
update-Database -c TextContext
以上是关于efcore Add-Migration 错误的主要内容,如果未能解决你的问题,请参考以下文章
Entity Framework Core 2.0 Add-Migration 不会创建任何迁移文件
基于EFCore的CodeFirst实战数据库注解和FluentAPI