Đó là bởi vì bạn đang tham chiếu EF 6 và MySQL Connector vẫn không hỗ trợ EF6. Bạn có thể hạ cấp xuống EF 5 hoặc tải xuống MySQL Connector Alpha.
Thực hiện việc này (GIỮ BẢN SAO CỦA NHỮNG GÌ BẠN CHỈ CẦN TRẢ LỜI):
- Xóa tất cả các tham chiếu đến EF6
- Nhận EF 5 từ Nuget (mở bảng điều khiển NuGet và nhập Install-Package EntityFramework -Version 5.0.0)
- Tạo lại các thực thể của bạn
- Đảm bảo rằng bạn nhận được
<DbProviderFactories>
và<providers>
các phần giống như bạn có.