可能重复:
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")
在我的实体设计器类中调用。
答案 0 :(得分:5)
您是否遗漏了连接字符串部分中的"
。
应该是
<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=Data Source=D000097;
Initial Catalog=StevenTest;
Integrated Security=True;MultipleActiveResultSets=True""
providerName="System.Data.EntityClient" />
尝试一下。