首页 新闻 会员 周边

vs2017没有EF数据模型

0
悬赏园豆:20 [已解决问题] 解决于 2019-02-11 22:33

vs2017想试试EF,新建项里没有数据模型。c盘的Package Cache文件夹也搜EFTools文件夹怎么办?

c# EF
超级芒果的主页 超级芒果 | 菜鸟二级 | 园豆:337
提问于:2019-02-11 16:04
< >
分享
最佳答案
0

打开 Visual Studio 2017 Installer ,点击 Modify ,在 Individual components 中选中 Entity Framework 6 tools 安装试试

参考:Can't find ADO.net Entity Data Model template in VS2017

收获园豆:20
dudu | 高人七级 |园豆:30979 | 2019-02-11 18:13

谢谢,但是这个Entity Framework 6 tools我之前检查过是安装的,并且卸载重新安装过,不管用。

超级芒果 | 园豆:337 (菜鸟二级) | 2019-02-11 21:06
dudu | 园豆:30979 (高人七级) | 2019-02-11 21:21

@dudu: 我的vs不是社区版可以用吗

超级芒果 | 园豆:337 (菜鸟二级) | 2019-02-11 21:27

可以用,和你的VS是不是社区版没有关系

dudu | 园豆:30979 (高人七级) | 2019-02-11 21:29

@dudu: 安装成功了,但是我的新建项中还是找不到数据模型

我试过在.net framework里是可以新建数据模型的,但是在.net core里不可以

超级芒果 | 园豆:337 (菜鸟二级) | 2019-02-11 21:43

@超级芒果: .net core 本来就不支持,目前版本的 .net core 只支持 code first ,.net core 3.0 将会支持(因为支持 EF 6)

dudu | 园豆:30979 (高人七级) | 2019-02-11 22:04

@dudu: 哦哦,谢谢,我有点明白了。但我还是不明白EF core不是用来给.net core使用的嘛。

超级芒果 | 园豆:337 (菜鸟二级) | 2019-02-11 22:21

@超级芒果: ef core 只支持 code first ,ef 6 支持 model first 与 db first,目前的 .net core 只支持 ef core ,.net core 3.0 将支持 ef 6

dudu | 园豆:30979 (高人七级) | 2019-02-11 22:32

@dudu: 哦哦,谢谢,我懂了。

超级芒果 | 园豆:337 (菜鸟二级) | 2019-02-11 22:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册