2012-03-22 3 views
-3

可能性の重複:私のMVP Entity Frameworkのアプリケーションを実行するときに
ASP.NET MVC3: Connection string - Keyword not supported: 'initial catalog'ASP.NETエンティティFramworkの接続文字列キーワード: '初期カタログ'

はねえ、次のエラーを取得:

キーワードはサポートされていません: '初期カタログ'。次のように

私のConfigがある:

<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

-1あなた自身で問題を探すことに努力することも、思いやりのあるよく書かれた質問をすることもできません。 – Jeff

+0

実際には、Entity Frameworkの接続文字列形式に関する重複はありません。最初からよく書式化された質問ではありませんでしたが、ちょっと整理されました。 –

答えて

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" /> 

それを試してみてくださいであるべき。

+0

ああそうだった、ありがとう! – StevieB

関連する問題