不支持ASP.NET实体框架连接字符串关键字:'初始目录'

时间:2012-03-22 16:46:21

标签: asp.net entity-framework mvp

  

可能重复:
  ASP.NET MVC3: Connection string - Keyword not supported: 'initial catalog'

运行我的MVP实体框架应用程序时出现以下错误:

不支持关键字:'初始目录'。

我的配置如下:

    <add name="StevenTestEntities" 
connectionString="metadata=res://*/Model.TestModel.csdl|res://*/Model.TestModel.ssdl|res://*/Model.TestModel.msl;
provider=System.Data.SqlClient;
provider connection string=Data Source=D000097;
Initial Catalog=StevenTest;
Integrated Security=True;MultipleActiveResultSets=True" 
providerName="System.Data.EntityClient" />

以下方法发生

        public StevenTestEntities() : base("name=StevenTestEntities", "StevenTestEntities")

在我的实体设计器类中调用。

1 个答案:

答案 0 :(得分:5)

您是否遗漏了连接字符串部分中的&quot;

应该是

<add name="StevenTestEntities" 
connectionString="metadata=res://*/Model.TestModel.csdl|res://*/Model.TestModel.ssdl|res://*/Model.TestModel.msl;
provider=System.Data.SqlClient;
provider connection string=&quot;Data Source=Data Source=D000097;
Initial Catalog=StevenTest;
Integrated Security=True;MultipleActiveResultSets=True&quot;"
providerName="System.Data.EntityClient" />

尝试一下。