2012-08-30 34 views
17

Tôi vừa cập nhật entityframework lên phiên bản 5.0.0 mới nhất. Và chú thích NotMapped hiện không hoạt động. Tôi đã cố gắng để google cho một câu trả lời để sửa chữa nó nhưng không thể tìm thấy. Bất cứ ai cũng có cùng một vấn đề khi bạn cập nhật entityframework và biết một giải pháp để khắc phục vấn đề này?Đã cập nhật thành EF5 ngay bây giờ Chú thích không được ánh xạ không hoạt động

+0

Chính xác bạn có ý nghĩa gì bởi "không hoạt động"? Có ngoại lệ nào hay EF bỏ qua chú thích của bạn? –

+0

@LadislavMrnka nó nói rằng 'loại hoặc không gian tên 'NotMapped' không thể tìm thấy (bạn đang thiếu một chỉ thị hoặc tham chiếu assembly)' Tôi vừa làm một gói cập nhật trên bàn điều khiển. Vì vậy, hội đồng vẫn nên được tham khảo. – starcorn

Trả lời

26

Thuộc tính chú thích trong EF 5.0 với .NET 4.5 đã được di chuyển sang lắp ráp System.ComponentModel.DataAnnotations và không gian tên System.ComponentModel.DataAnnotations.Schema.

2

[NotMapped] là trong System.ComponentModel.DataAnnotations.Schema. Đảm bảo thêm using System.ComponentModel.DataAnnotations.Schema; vào mã của bạn.

Các vấn đề liên quan