プロジェクト用に.NETCore3に更新して問題が発生しなかった後、今日、これが発生し始めたことに気づきました。ソリューションエクスプローラーを介して空のMVCコントローラーを追加するときに使用されるデフォルトのスキャフォールディングが、Webプロジェクト内にEFCore3への参照を追加することがわかりました。私は本番WebプロジェクトでEFCoreを使用していません。私にとっては、データベースのモックに異なるバージョンのEFCoreを使用するテストプロジェクトとの競合でした。
とにかく、当分の間、スタジオオプションを介してコントローラーを追加しないので、それは起こりません。