原來.net framework訪問數據庫如下:
.net core 訪問數據庫,數據庫選用SQLServer:
我采用的是SQLServer,在引用時需要更換包,引用 Microsoft.EntityFrameworkCore.SqlServer.Design和Microsoft.EntityFrameworkCore.SqlServer。
更改語句:
options.UseNpgsql(Configuration.GetConnectionString("DefaultConnection")));語句也需要改動,更改為:
options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
標簽:
原文地址:http://www.cnblogs.com/lanwilliam/p/5666143.html
更改完,發現創建數據庫出現問題,提示:
找問題,問朋友,最后把引用語句更改為直接引用,如下圖:
之后創建數據庫,發現數據庫創建成功,但是表未創建,在程序包管理控制台的倉儲層(DYContent文件所在庫)中運行add-migration myfirst,之后再update-database。成功!