.net core2.0 使用数据库创建EF模型(db first)

先创建一个类库

打开程序包管理器控制台


输入 Install-Package Microsoft.EntityFrameworkCore.SqlServer 回车(用的是SqlServer数据库)

等待安装完成
继续输入 Install-Package Microsoft.EntityFrameworkCore.Tools 回车

 



等上边完成后接着输入 Install-Package Microsoft.EntityFrameworkCore.SqlServer.Design 回车

 

 需要导入的包已经引用完成

 输入命令 Scaffold-DbContext "Server=.;Database=Alumnus;Integrated Security=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models 回车 


 


嗯?报错啦啦~~~

经过我不懈的努力翻官方文档,终于~~还是没找到。然后换了个地方创建项目,路径全部是英文的然后 。  。tmd就可以了 , 中文路径无法识别导致的

输入命令 Scaffold-DbContext "Server=.;Database=Alumnus;Integrated Security=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models 回车 


 

 

搞定!

 

posted @ 2017-11-24 10:39  leeseett  阅读(3145)  评论(4编辑  收藏  举报