1

デザイナーでエンティティ データ ソースを構成しようとしたときに、次のエラー メッセージが表示されました。

ここに画像の説明を入力

私の .edmx ファイルは、同じソリューションのクラス ライブラリにあります。必要な DLL を追加し、接続を web.config にコピーしました。奇妙な部分は、データベースにクエリを実行してデータを正常に取得できることです。そのため、接続文字列が正しいことがわかります。誰もこれに出くわしましたか?

4

2 に答える 2

1

次の手順を試してください。

ソリューションを再構築する

クラス ライブラリ app.config に移動します。

作成した EDMx の接続文字列をコピーして貼り付けます

asp.net プロジェクトの web.config 接続文字列セクション ..

以前にもこのエラーが発生しましたが、これが私がしたことです。

これでうまくいかない場合は、edmx ファイル (および app.config の接続文字列) を削除して、再作成してみてください。次に、上記の手順をもう一度実行します。

よろしくお願いします

于 2012-04-11T02:03:03.187 に答える
1

edmx ファイルを削除して再作成できますか? これで問題は解決します (ただし、これは率直な方法です)。

于 2012-04-10T21:36:17.870 に答える