我正在關注[this tutorial],我試圖在C#控制檯應用程序中創建EF數據庫,但是(即使我完全按照教程中所做的一切)它失敗實體框架6:服務器沒有找到或不可訪問
db.Blogs.Add(blog);
db.SaveChanges();
行。錯誤:
An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in EntityFramework.dll. Additional information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 52 - Unable to locate a Local Database Runtime installation. Verify that SQL Server Express is properly installed and that the Local Database Runtime feature is enabled.)
隨着教程的作者說,應該不需要我做任何事情來配置我的數據庫,但它似乎像它。
我應該怎麼做才能使它工作?
我使用的軟件: Visual Studio 2015,EntityFramework 6.1.3。
你需要看看你的連接字符串,看看它試圖連接到哪個數據庫,這可能在項目的'app.config'文件中。在該教程中,作者連接到「。\ SQLEXPRESS」,它是一個本地SQL Server實例。你有沒有安裝在你的機器上? – PoweredByOrange
你確定你的機器上安裝了localdb嗎? –
@WiktorZychla不,我不確定。我如何檢查? – Piotrek