Windowsフォームを使用して既存のデータベースを使用して新しいプロジェクトを開始します。 新しいプロジェクト - > Windowsフォームアプリケーション(フロントエンドアプリケーション用) 右クリックソリューション - >追加 - >新しいプロジェクト - >クラスライブラリ)エンティティモデルをDALに追加したいので、そのプロジェクトを右クリックし、ウィザードでエンティティモデルを追加する手順を実行します。それが完了すると、参照が追加された.edmxファイルと.datasourceファイルを持つDataSourcesフォルダが作成されます。私はこれを削除することはできません。プロジェクトからデータソースを削除できないのはなぜですか?
フロントエンドにオブジェクトデータソースを配置する予定がある場合、DALにそのデータソースが必要なのはなぜですか?面白いように、それぞれが同じデータソースを持つ2つのプロジェクトを持っているようです。私はこの記事の手順に従おうとしており、その記事のソースをUIレイヤーから分離するために読み込むと、DALではなく自分のアプリでのみデータソースが表示されます。
エンティティデータモデルを追加する際にREQUIREデータソースが必要ですか?それを削除してアプリケーションプロジェクトに移動できないのはなぜですか?
私のラップトップで同じ手順をテストしたところ、期待通りに動作しますが、.edmxのみが作成され、.datasourceファイルのプロパティのdatasourcesフォルダにはスローされません。
データ - >データソースの表示を選択すると、プロジェクトの下に自動的にデータソースフォルダが追加され、データソースウィンドウを閉じるまでデータソースフォルダを削除することはできません。 –
あなたの答えとして投稿し、それを受け入れることができます。 –