【发布时间】:2015-10-13 20:03:25
【问题描述】:
我正在关注[this tutorial],我正在尝试在 C# 控制台应用程序中创建 EF 数据库,但是(即使我完全按照教程中的所有操作)它失败了
db.Blogs.Add(blog);
db.SaveChanges();
行。错误:
EntityFramework.dll 中出现“System.Data.SqlClient.SqlException”类型的未处理异常。附加信息:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供程序:SQL 网络接口,错误:52 - 无法找到本地数据库运行时安装。验证 SQL Server Express 已正确安装并且本地数据库运行时功能已启用。)
正如教程的作者所说,它不应该要求我做任何事情来配置我的数据库,但看起来确实如此。
我应该怎么做才能让它发挥作用?
我使用的软件: Visual Studio 2015,EntityFramework 6.1.3。
【问题讨论】:
-
您需要查看您的连接字符串以查看它尝试连接到哪个数据库,这可能在项目的
app.config文件中。在该教程中,作者连接到.\SQLEXPRESS,这是一个本地 SQL Server 实例。你的机器上安装了吗? -
你确定你的机器上安装了localdb吗?
-
@WiktorZychla 不,我不确定。我该如何检查?
-
@PoweredByOrange 我不确定,你知道如何检查并选择安装它吗?
标签: c# entity-framework