Mat*_*zen 7 c# entity-framework localdb
.NET 4.0上的实体框架5中的Visual Studio 2010是否支持LocalDB?
或者我做错了吗?在使用LocalDB的连接字符串实例化我的模型容器时,我收到"无法找到网络路径"的问题.
这是连接字符串:
var connectionString = "metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string=\"data source=(localdb)\v11.0;initial catalog=fablelane_com_db;integrated security=SSPI;multipleactiveresultsets=True;App=EntityFramework\"";
Run Code Online (Sandbox Code Playgroud)
编辑1 我在连接时收到以下错误,更具体地说:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接).
编辑2 我刚才发现改为Visual Studio 11 beta也不行.仍然收到相同的错误消息.
问题就像丢失反斜杠一样简单,以逃避我的数据库.
请注意数据库的名称是"(localdb)\ v11.0".原始连接字符串中的反斜杠根本没有转义,因此它将"\ _"作为连接字符串的一部分处理.
通过指定"\\v"而不是"\v"工作来逃避它.
| 归档时间: |
|
| 查看次数: |
6418 次 |
| 最近记录: |