应无所住,而生其心
排名
1
文章
860
粉丝
112
评论
163
net core webapi post传递参数
庸人 : 确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

code first执行命令报错,无法将“Enable-Migrations”项识别为 cmdlet、函数、脚本文件

8824人阅读 2019/5/8 9:16 总访问:5179916 评论:0 收藏:0 手机
分类: EF


EF:执行命令报错

无法将“Enable-Migrations”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试

这是因为项目里边对ef的引用不完整

一般我们使用code first的时候都会先添加一个空模型来添加ef的依赖,

但是有些环境下添加空模型不能完整的添加ef的依赖


解决方法:

1:可以先用db first的方式拉一个完整的ef依赖,然后在删除那个模型就好了

2:可以使用nuget重新下载一下ef,环境就可以完整了

也可以使用nuget命令下载:Install-Package EntityFramework


如果是.net core中,出现这种情况一般是缺少库Microsoft.EntityFrameworkCore.Tools
下载一下即可:
Install-Package Microsoft.EntityFrameworkCore.Tools -version 3.1.1




欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

NET Core 使用 EF code first

下面这些内容很老了看这篇:https://www.tnblog.net/aojiancc2/article/details/5365 项目使用多层,把数据库访问...

EF code first常用命令

Enable-Migrations启用数据库迁移Enable-Migrations –EnableAutomaticMigrations 启动自动迁移Add-Migration Name(名字可...

EF code first 多对多关系配置

Code First配置多对多关系,常规有两种方法例如我们有一张学生表,和一张课程表,学生和课程是一个多对多的关系方法1:单纯...

EF code first配置1对多关系配置外键关系

方法一:通过默认名称,导航属性名称+主表主键注意这个是属性不是字段!,要加get,set可能会因为很久没有用,就忘记了,写...

EF code first操作数据库具体步奏

创建两个类库,分别一个实体类Model,一个帮助类DAL用于操作数据库配置在实体层类添加属性和字段用于创建数据库的表,同时添加...

code first迁移命令

Enable-Migrations启用数据库迁移Enable-Migrations –EnableAutomaticMigrations 启动自动迁移Update-Database 更新到数据...

EF code first配置唯一约束

在EntityFramework 6.1后可以直接使用:[Index("TitleIndex",IsUnique=true)] publicstringTitle{get;set;}在旧...

Core EF code first-黑色主题效果

[TOC] 创建好实体Student类: public class Student { public int ID { get; set; } public string LastName ...

.NET CORE EF数据库迁移以及迁移命令详解。code first。在不删除表的情况下保持同步

.NET CORE EF 数据库迁移需要的依赖Install-Package Microsoft.EntityFrameworkCore.SqlServer -version 3.1.1 Install-Pa...

code first 基础

第一步:创建好实体第二步:创建上下文对象第三步;实体对象与上下文进行关联第四步:配置连接字符串第五步SaveChanges写入...

code first 创建

第一步:创建好实体 如 限制条件如果写出来没有应用可以去在该类库中添加一个ADO.NET实体数据模型 然后建立一个空模型,...

code first添加外键约束

实体对象进行关联(给学生表定义外键)//学生表实体 publicpartialclassUserInfo { [Key] publicintSid{get;set;} [St...

code first 配置外键 一对多 多对多

?配置外键 一:导航属性 外键字段在模型中没有,没法自己去控制联和查询只能使用导航属性 //子表 namespaceModel ...

code first 配置多对多关系

配置多对多关系,应该有一个中间表,用于关联,关联表至少两个字段,就是两张表的id//默认导航属性 //先定义一个中间表 ...

code first 分组

根据linq表达式//实例化数据 SchoolContextschoolcontext=newSchoolContext(); //linq表达式 varInfo=fromscroeinsc...