Saya perhatikan ini mulai terjadi pada saya hari ini, beberapa saat setelah saya memperbarui ke .NET Core 3 untuk proyek saya dan tidak memiliki masalah. Ternyata perancah default yang digunakan saat menambahkan pengontrol mvc kosong melalui penjelajah solusi akan menambahkan referensi ke EF Core 3 dalam proyek web Anda. Saya tidak menggunakan EF Core dalam proyek web produksi kami. Bagi saya itu adalah konflik dengan proyek uji yang kami gunakan yang menggunakan versi berbeda dari EF Core untuk beberapa tiruan basis data.
Bagaimanapun, untuk saat ini saya tidak akan menambahkan pengontrol melalui opsi studio agar itu tidak terjadi.