原來.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。成功!