私は3層で簡単なプロジェクトを開始しました。プレゼンテーションレイヤーとしてWindowsフォームアプリケーションを追加し、DALとしてクラスライブラリを、BLLとして別のクラスライブラリを追加しました。3 tier help in vb.net
今、私はPresentaionレイヤーで何らかのフォームを設計し、BLLクラスライブラリにアクセスしようとしました。しかし、私はBLLクラスライブラリの名前空間を取得しません。
私はImports BLL
を試しましたが、BLLはプレゼンテーション層の名前空間だけが表示されています。
DALとBLLで同じことを試しましたが、いずれのプロジェクトもソリューション内の他のプロジェクトにアクセスできませんでした。
これを修正するにはどうすればよいですか?
これは役に立ちましたが、すべての参照を追加できませんでした。 'このプロジェクトを参照として追加することは、cirular依存関係を引き起こす'と言います。プレゼンテーションへのBLLとDALの追加、BLLでのDal、DALクラスライブラリでの参照の追加ができません – mrN
すべてのプロジェクトを参照として追加する必要はありません。 – Cortright
など。プレゼンテーションレイヤーはビジネスレイヤーを参照します。ビジネスレイヤでデータレイヤを参照します。 – Cortright