VS2017添加EF的MVC控制器報(bào)錯(cuò)的解決方法
VS2017添加EF的MVC控制器報(bào)錯(cuò)的解決方法,供大家參考,具體內(nèi)容如下
1. 錯(cuò)誤描述:no database provider has been configured fot this DbContext.
此類錯(cuò)誤是上下文的注冊(cè)造成的.解決方式在DBContext中重寫OnConfiguring方法去注入數(shù)據(jù)庫連接.
DbContext中:
public static string ConnectionString { get; set; } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder.UseSqlServer(ConnectionString); base.OnConfiguring(optionsBuilder); }
在Startup.cs中
public void ConfigureServices(IServiceCollection services) { // Add framework services. var sqlserverConnection = Configuration.GetConnectionString("SQLServerConnection"); DbContext.ConnectionString = sqlserverConnection;//將配置連接傳入DbContext中 services.AddDbContext<DbContext>(options => options.UseSqlServer(sqlserverConnection)); services.AddMvc(); }
2.錯(cuò)誤描述:Could not add Model type XXX to DbContext
錯(cuò)誤描述沒有注冊(cè)DbSet屬性.但實(shí)際上是有 public DbSet<XXX> XXX{ get; set; }注冊(cè)的.將DbSet<XXX>中的類改成<命名空間+類名>這種完整聲明即可解決
更多精彩內(nèi)容大家可以點(diǎn)擊《Visual Studio 2017開發(fā)使用教程》,關(guān)于visual studio的安裝教程可以點(diǎn)擊《Visual Studio安裝使用手冊(cè)》進(jìn)行學(xué)習(xí),希望大家喜歡。
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- VSCode遠(yuǎn)程連接服務(wù)器報(bào)錯(cuò):Could not establish connection to
- vscode編譯運(yùn)行c語言報(bào)錯(cuò)亂碼的解決
- vscode中的vue項(xiàng)目報(bào)錯(cuò)Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)
- 快速解決VS Code報(bào)錯(cuò):Java 11 or more recent is required to run. Please download and install a recent JDK
- 解決安裝vs2019后原vs2017項(xiàng)目無法編譯各種報(bào)錯(cuò)的問題
- VS2015使用scanf報(bào)錯(cuò)的解決方法
- VS報(bào)錯(cuò)C6011的問題:取消對(duì)NULL指針的引用(解決方法)
相關(guān)文章
asp.net B2B網(wǎng)站對(duì)接支付寶接口
首先,網(wǎng)上購物系統(tǒng)必須與支付寶公司簽訂合作協(xié)議,以確保從本購物網(wǎng)站上傳到2010-06-06.Net Core學(xué)習(xí)教程之在Mvc中簡(jiǎn)單的使用日志組件
這篇文章主要給大家介紹了關(guān)于.Net Core學(xué)習(xí)教程之在Mvc中簡(jiǎn)單使用日志組件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06DataList 中動(dòng)態(tài)綁定服務(wù)器子控件的代碼
DataList 中動(dòng)態(tài)綁定服務(wù)器子控件的代碼...2007-09-09WPF自定義Expander控件樣式實(shí)現(xiàn)酷炫Style
這篇文章介紹了WPF自定義Expander控件樣式實(shí)現(xiàn)酷炫Style的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-01-01asp net core2.1如何使用jwt從原理到精通(二)
這篇文章主要給大家介紹了關(guān)于asp net core2.1如何使用jwt從原理到精通的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11有關(guān).NET參數(shù)傳遞的方式引發(fā)的思考
在.NET中參數(shù)的使用方法主要為可選參數(shù)、命名參數(shù)、可變數(shù)量參數(shù)等等。本文也是主要介紹這三種參數(shù)的使用方法2016-12-12RadioButtonList綁定圖片及泛型Dictionary應(yīng)用
讀取站點(diǎn)某一目錄的圖片,需要掌握LINQ與泛型Dictionary<TKey,TValue>的使用,本文將介紹RadioButtonList綁定圖片的實(shí)現(xiàn),感興趣的朋友可以了解下,或許對(duì)你有所幫助2013-02-02