【发布时间】:2014-09-30 16:06:45
【问题描述】:
我正在尝试在我的 asp.net mvc 应用程序中使用实体框架的代码优先方法。下面是我的自动生成的连接字符串...
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
</connectionStrings>
每当我按 F5 时,都会出现以下错误:
与 SQL Server 建立连接时出现与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供程序:SQL 网络接口,错误:52 - 无法找到本地数据库运行时安装。验证 SQL Server Express 已正确安装并且本地数据库运行时功能已启用。)
我做错了什么??
我安装了 SQL Server 2008 企业版。我正在尝试使用 Windows 身份验证连接到 SQL Server。我也在关注视频教程,所以代码可能没有任何问题
【问题讨论】:
-
这可能不是答案,但我使用的是 Visual Studio 2010 和 sql server 2008,而我使用的是 EntityFramework 6.1.1。这与 sql server 2012 兼容。在 sql server 2012 中添加了一个名为 localdb 的新功能。我读了最后一行错误并想通了。希望这对某人有所帮助.....
标签: c# sql-server asp.net-mvc entity-framework