1.1プロジェクトからASP.NET Core 2にファイルを転送しているときにエラーが発生するようになりました。グーグルがエラーを見つけた後、それが何であるかを示すことは事実上何もありません。ASP.NET Core 2 Core 2をアップグレードした後、OnModelCreatingメソッドでエラーが発生する
そのクラスライブラリの中です。
エラーは次のとおりです。
この上「IMutableEntityType」「リレーショナル」となし拡張メソッド「リレーショナル」がタイプ「IMutableEntityType」の最初の引数を受け入れるための定義が含まれていませんが見つかりませんでした
:
私は "リレーショナル" の下に波線を持っています。
これはアップグレードの結果ですか?どうすれば修正できますか?
は私が一番上にこれらのusingsを持っている:
using JobsLedger.MODEL.Entities;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Internal;
using System;
- Microsoft.AspNetCore.Allナゲットパッケージをプロジェクトに追加しましたか?これには、必要なすべてのナゲットパッケージが含まれます。あなたがそれらのすべてを追加したくない場合は、少なくとも「Microsoft.EntityFrameworkCore.Relational」ナゲットが含まれていることを確認してください。 – alwayslearning
ソリューションのメインプロジェクトとは異なり、依存関係にはNuGetフォルダはありませんが、Nugetソリューションを開くと、Microsoft.AspNetCore.Allパッケージ、EntityFrameWorkCore.Toolsパッケージ、Microsoft.NetCore.Appパッケージ、およびSisualStudio .Web.CodeGeneration.Design package .. – si2030
PropertyBuilderもエラーが発生していますに "HasDefaultValue"の定義が含まれていません。使用するディレクティブまたはアセンブリ参照がありません... –
si2030