私はMicrosoft MVCアプリケーションのモデルの最初のアプローチを行っています。このソリューションの名前は "TutorialPile"で、DomainとWebUIという2つのプロジェクトに分かれています。 WebUIプロジェクトにチュートリアルオブジェクトのコントローラを追加しようとしましたが、ドメインクラスとDBコンテキストを選択しました。ただし、「TutorialPile.Tutorialのメタデータを取得できません。指定したメタデータ・リソースをロードできません。」というエラーが表示されます。MVC Entity Framework接続文字列が他のプロジェクトを参照しています
オンラインで見ると、web.configファイルの接続文字列でedmxオブジェクトが見つからないようです。私はDomainプロジェクトのapp.configファイルから接続文字列をコピーしましたが、それでも動作しません。次に、web.configファイルの接続文字列を示します。
ここにコピーした接続文字列があります。
<add name="TutorialPileDBEntities" connectionString="metadata=res://*/TutorialPile.csdl|res://*/TutorialPile.ssdl|res://*/TutorialPile.msl;provider=System.Data.SqlClient;provider connection string="data source=.\sqlexpress;initial catalog=TutorialPileDB;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
変更する必要があるアイデアはありますか?