Tôi đang di chuyển ứng dụng MVC 3 từ EF 4.3 sang EF 5. Tôi nhận thấy rằng EF 5 mong đợi một cột CreatedOn
trong bảng __MigrationHistory
, không tồn tại khi di chuyển được tạo ra bởi một phiên bản cũ hơn.Entity Framework 5 dự kiến cột CreatedOn từ bảng MigrationHistory
SELECT TOP (1)
[c].[CreatedOn] AS [CreatedOn]
FROM [dbo].[__MigrationHistory] AS [c]
Làm cách nào để giải quyết vấn đề này mà không xóa lịch sử di chuyển của tôi? Tôi đang nghĩ đến một truy vấn để suy ra giá trị của cột từ tên di cư, mà là ở định dạng sau:
201203111201542_MigrationName
này dường như là một cuộc xung đột với MiniProfiler: http://community.miniprofiler.com/permalinks/99/sqlexception-on-ef-5 -w-net-4-5 – CMircea