Entity Framework - Kesalahan 11007: Tipe entitas tidak dipetakan.

Saya memiliki masalah ketika saya mendapatkan .edmx yang terakhir.

Saya mendapatkan pesan yang mengatakan Kesalahan 11007: Tipe entitas 'pl_Micro' s tidak dipetakan. Melihat tampilan desainer, saya melihat bahwa tabel ini memang ada.

Bagaimana saya bisa mengatasi pesan ini?

Larutan

Dari MSDN. Kesalahan 11007: Tipe Entitas Tidak Dipetakan Error ini terjadi ketika tipe entitas dalam model konseptual tidak dipetakan ke sumber data. Untuk mengatasi kesalahan ini, petakan tipe entitas ke sumber data. Lihat di tautan msdn

Pemetaan Entitas

Komentar (3)

Saya mendapatkan kesalahan ini ketika saya memindahkan tabel database ke skema yang berbeda atau menghapus tabel database. Dalam hal ini Entity Framework tampaknya tidak memperbarui file edmx dengan benar ketika Anda Update Model dari Database....

Cara saya menyelesaikan ini adalah dengan melakukan pencarian teks untuk nama entitas yang menyinggung. Saya kemudian menghapus semua referensi untuk ini dalam tampilan xml dari file edmx, menghapus file cs yang sesuai yang mendefinisikan entitas, dan referensi lain dalam proyek.

Komentar (0)

Kesalahan ini diteruskan kepada saya oleh server Autentikasi SQL Server tidak memiliki izin yang diperlukan dan tidak dapat melihat entitas.

Konfirmasikan bahwa pengguna sql Anda memiliki izin yang diperlukan dalam database.

Komentar (0)