Entity Framework C# 使い方 - MetadataException:指定されたメタデータ・リソースをロードすることができない #3

entity framework とは / c# / .net / entity-framework / ado.net

Read Question

J. Steen



Answer #3

解決策としては、Webアプリケーションのプロジェクトに戻って、この行を設定ファイルに追加する必要がありました。新しいモデルではいくつかの項目が変更されており、それを「別の」プロジェクトのWeb.Configファイルに複製しなければなりませんでした。古い設定はもう使えません。

     <add name="MyEntities"
     connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;
                    provider=System.Data.SqlClient;
                    provider connection string=&quot;
                    data source=Q\DEV15;initial catalog=whatever;
                    user id=myuserid;password=mypassword;
                    multipleactiveresultsets=True;
                    application name=EntityFramework&quot;"
     providerName="System.Data.EntityClient" />