Tôi đã tạo mô hình Khung thực thể dựa trên cơ sở dữ liệu hiện có, sau đó tạo các thực thể POCO từ mô hình. Chuỗi kết nối trong web.config của tôi không phải là Entity Framework, nó chỉ là chuỗi kết nối tiêu chuẩn (nó thiếu các tham chiếu CSDL, SSDL, MSL).Mã Đầu tiên so với Cơ sở dữ liệu Đầu tiên
tôi có thể biên dịch ứng dụng của tôi, nhưng khi tôi chạy tôi nhận được lỗi này:
Code generated using the T4 templates for Database First and Model First development may not work correctly if used in Code First mode. To continue using Database First or Model First ensure that the Entity Framework connection string is specified in the config file of executing application. To use these classes, that were generated from Database First or Model First, with Code First add any additional configuration using attributes or the DbModelBuilder API and then remove the code that throws this exception
Câu hỏi của tôi là, nơi trong mã của tôi nó nhận ra POCOs đến từ thế hệ tự động, và làm thế nào có thể Tôi làm cho nó hoạt động như Code First? Tôi không muốn tham khảo CSDL vv trong chuỗi kết nối của tôi.
thật tệ khi bạn cần phải sử dụng cả kiểu đầu tiên và mã đầu tiên ... – Serdar
@Serdar - Không nhất thiết. Anh ta có thể muốn bắt đầu tạo ra mã từ một mô hình đã biết, nhưng sau đó từ điểm đó trở đi bắt đầu sử dụng mã đầu tiên để viết mã mới. –
Tôi vừa nhận được :) xin lỗi ... – Serdar