原来.net framework访问数据库以下:html
.net core 访问数据库,数据库选用SQLServer:sql
我采用的是SQLServer,在引用时须要更换包,引用 Microsoft.EntityFrameworkCore.SqlServer.Design和Microsoft.EntityFrameworkCore.SqlServer。.net
更改语句:3d
options.UseNpgsql(Configuration.GetConnectionString("DefaultConnection")));语句也须要改动,更改成:htm
options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));blog
标签:博客
原文地址:http://www.cnblogs.com/lanwilliam/p/5666143.htmlit
更改完,发现建立数据库出现问题,提示:
找问题,问朋友,最后把引用语句更改成直接引用,以下图:
以后建立数据库,发现数据库建立成功,可是表未建立,在程序包管理控制台的仓储层(DYContent文件所在库)中运行add-migration myfirst,以后再update-database。成功!