エンティティ フレームワークを使用する DAL プロジェクトがあります。BAL プロジェクトを実行するときに、プロジェクトを BAL プロジェクトに参照します。私は次のようなエラーが発生しました
「'StudentEntities' という名前の接続文字列がアプリケーション構成ファイルに見つかりませんでした。」
次に、DAL プロジェクトの接続文字列をコピーし、BAL プロジェクトの Web 構成を貼り付けました。その時点でエラーが修正されました。しかし、私の質問はです。
BAL を実行し、BAl は DAL を呼び出します。すでに DAL には接続文字列がありますが、なぜこのエラーが発生したのでしょうか?
なぜマイクロソフトはこれを気に入ったのですか?
何か理由はありますか?
注: このエラーはstackoverflowで何度も議論されていますが、私の質問は他のものとは異なります