Tôi đã tạo một dự án Thư viện lớp riêng biệt để lưu trữ Ngữ cảnh cơ sở dữ liệu và Lớp mô hình. Trong cùng một giải pháp, tôi đã tạo một dự án ASP.NET MVC và tham chiếu dự án Thư viện Lớp, cũng như bao gồm Chuỗi Kết nối cho Ngữ cảnh Cơ sở dữ liệu, trong tệp Web.config của dự án.Ngoại lệ đã được ném bởi mục tiêu của lời gọi được ném khi giàn giáo một bộ điều khiển
Tuy nhiên, khi tôi cố gắng để thêm một điều khiển (với quan điểm, sử dụng EF), tôi nhận được lỗi sau:
Exception has been thrown by the target of an invocation.
tôi có thể thấy bối cảnh cơ sở dữ liệu và lớp Model trong thả Add điều khiển xuống hộp, vì vậy tôi không nghĩ rằng nó là một vấn đề tham chiếu.
Nếu có ai cũng gặp lỗi này (với cấu hình này), bạn sẽ được hỗ trợ rất nhiều.
Tôi đã gặp sự cố tương tự khi ngữ cảnh của tôi chứa các bộ sưu tập vô tình được khai báo với 'Danh sách' thay vì' DbSet'. – AaronLS
Cảm ơn bạn đã phản hồi. Tôi chỉ kiểm tra chúng và tất cả chúng đều được khai báo bằng DbSet. Vấn đề là, tôi có một dự án "Dịch vụ Windows" khác trong cùng một giải pháp, tham khảo cùng một Thư viện Lớp mà không gặp vấn đề gì. – Noximus
Dưới đây là một vài trường hợp có vấn đề tương tự với một số điều cần thử. Một trong những điều có thể có thể là một tá vấn đề khác nhau: http://stackoverflow.com/q/23576294/84206 hoặc http://stackoverflow.com/q/23910162/84206 – AaronLS