类型提供程序无法连接到localDB

ca9*_*3d9 4 sql-server f# entity-framework type-providers f#-3.0

我有以下F#脚本.我从一个正在运行的Asp.net Mvc项目中复制了连接字符串.但是,它出现以下错误.连接字符串应该是正确的,因为Asp.Net Mvc项目工作正常.或者F#类型提供程序不接受连接字符串?

#r "System.Data.Entity.dll"
#r "FSharp.Data.TypeProviders.dll"
#r "System.Data.Linq.dll"

open System.Data.Linq
open System.Data.Entity
open Microsoft.FSharp.Data.TypeProviders

type private EntityConnection = SqlEntityConnection<ConnectionString=
    "Data Source=(LocalDb)\v11.0;Initial Catalog=MyDB;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\MyDb.mdf",
    Pluralize = true>
Run Code Online (Sandbox Code Playgroud)

Script1.fsx(9,33):错误FS3033:类型提供程序'Microsoft.FSharp.Data.TypeProviders.DesignTime.DataProviders'报告错误:读取架构时出错.错误7001:提供程序未返回ProviderManifestToken字符串.建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)找不到网络路径

ske*_*ker 10

你可能想要检查v in v11.0,它已知会导致一些问题.即使您的连接未设置为区分大小写,请尝试对其进行上限,然后查看它是否有效:V11.0.