asp.net プロジェクトに取り組もうとしていますが、修正方法がわからない問題がいくつかあります。
私は ASP.NET を初めて使用し、段階的に学習しています。
Lynda と Pluralsight に関するいくつかのコースを見て、完全なプロジェクトを作成してみたいと思いました。
プロジェクトを3つのレイヤーに分けるように教えてくれた人に言われました
- データレイヤー
- レイヤーを表示
- サービス層
そのため、プロジェクトを作成した後、ソリューションを右クリックして、データ レイヤーとサービス レイヤー用に 2 つの新しいクラス ライブラリを追加しました。
次に、View Layer > Data Layer から Models フォルダにコードを移動しようとしましたが、プロジェクトでエラーが表示され始め、コンパイルされませんでした (エンティティ フレームワークの参照がすべて欠落していると思われます)。
次に、データレイヤーライブラリの参照をクリックして、参照を追加し、ビューレイヤーを参照してみました。
それはうまくいきませんでした。
次に、ビジュアル スタジオ生産性パワー ツール 2017 をインストールして、参照をコピーするためのパワー コマンド セクションを有効にしました。
次に、ビューレイヤーに移動し、参照をコピーしてデータレイヤーに貼り付けようとすると、次のエラーが生成されました。
Error HResult E_Fail has been returned from a call to a COM component.
プロジェクトを 1 レイヤーとして実行したときに、enable-migration と update-database をすべて実行したことはわかっています。データ レイヤーが機能するようになったら、それを実行する必要があると思います。
私が間違っていることや間違っていることはありますか?
ありがとう、