Поставщик типов не может подключиться к localDB


У меня есть следующий сценарий 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>

Script1.fsx(9,33): ошибка FS3033: поставщик типа " Microsoft.FSharp.Данные.Типографы.Время разработки.DataProviders " сообщили об ошибке: Ошибка чтения схемы. ошибка 7001: поставщик сделал это не возвращать строку ProviderManifestToken. При установлении соединения с SQL Server произошла ошибка, связанная с сетью или экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен на разрешение удаленных подключений. (provider: Named Pipes Provider, error: 40-не удалось открыть соединение с SQL Server) сетевой путь не найден

1 4

1 ответ:

Вы можете проверить, что v в v11.0, как известно, вызывает некоторые проблемы. Даже если ваше соединение не настроено на учет регистра, попробуйте использовать верхний регистр и посмотрите, работает ли оно: V11.0.