不支持"数据源"关键字.(ASP.Net应用程序,实体框架5,代码优先,迁移)

Jes*_*olm 3 entity-framework connection-string database-connection ef-migrations

我有一个OData/WCF数据服务端点(ASP.Net站点),我想使用EF Code第一个数据模型和SQL Server 2012作为后端切换到使用LocalDB作为后端的EF Code第一个数据模型 - 在我们的dev机器上使用Visual Studio代码放在TFS中,我们在5-6个开发人员之间共享代码.

切换到LocalDB后,现有的单元测试运行顺利.单元测试项目的配置如下:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    </configSections>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="v11.0" />
      </parameters>
    </defaultConnectionFactory>
      </entityFramework>
</configuration>
Run Code Online (Sandbox Code Playgroud)

OData端点的配置文件是这样的

<configuration>
  <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </configSections>
  <connectionStrings>
    <add name="MyStorageContext" connectionString="Data Source=(LocalDb)\v11.0;Integrated Security=True" providerName="System.Data.EntityClient" />
  </connectionStrings>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="v11.0" />
      </parameters>
    </defaultConnectionFactory>
  </entityFramework>
</configuration>
Run Code Online (Sandbox Code Playgroud)

问题是,每当我在Visual Studio中按"保存"时,它就会抱怨"数据源" - 不支持关键字.尝试使用配置运行站点时出现相同的消息.

我究竟做错了什么?根据这里的其他帖子,连接字符串看起来很好.

编辑:从连接字符串中删除双反斜杠 - 但结果相同

jan*_*y02 5

试试这个连接字符串:

<connectionStrings>
        <add
          name="MyStorageContext"
          providerName="System.Data.SqlClient"
          connectionString="Server=(LocalDb)\v11.0;Database=DataBaseName;Trusted_Connection=true;MultipleActiveResultSets=true;"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)