Khi tôi cố gắng tạo ra một New Scaffolded Item
trong dự án trang web của tôi, tôi nhận được thông báo sau:Không thể Thêm mới Scaffolded mục từ một dự án khác nhau vào dự án Web của tôi (MVC 5)
Error
Đã xảy ra lỗi khi chạy trình tạo mã đã chọn:
'Đã xảy ra lỗi khi nhập loại'
SomeProjectInMySolution
.SomeModelInThatProject
'.Hãy thử xây dựng lại dự án. '
Hiện tại, có vẻ như không thể tạo ra vì trong ngữ cảnh khác.
Tôi đã thử làm những gì this answer đề xuất. Nhưng không thành công.
Tôi còn có thể thử những gì khác?
Đây là cách tôi điền vào các mẫu thế hệ:
Lưu ý:
Tôi đang sử dụng:
Entity Framework6 6.1.3
EntityFramework Reverse POCO Code First Generator:
để tạo ngữ cảnh trong dự án cụ thể mà nó tồn tại.Tất cả các dự án của tôi đều được xây dựng trong nền tảng 64 bit.
Tôi cũng có chính xác
ConnectionString
trong sốWeb.config
trong Dự án trang web của mình.
Cảm ơn bạn rất nhiều
Cập nhật:
Tôi cũng đã cố gắng this. Nhưng không có gì.
tôi nhận thấy rằng khi cố gắng để tạo ra các mục, giao diện điều khiển đầu ra này:
Cố gắng để cài đặt phiên bản '6.1.1' của 'EntityFramework' nhưng dự án đã bao gồm một phiên bản khác nhau. Bỏ qua ...
Tuy nhiên, tất cả các dự án của tôi có 6.1.3
. Đã cố gắng hạ cấp xuống 6.1.1
. Nhưng, vẫn không hoạt động. Tại sao nó thậm chí hiển thị tin nhắn đó?
<package id="EntityFramework" version="6.1.3" targetFramework="net451" />
Cài đặt DefaultAppPool nâng cao:
Bạn đã xây dựng lại dự án và thử lại chưa? –
Có. Nhiều lần. –
Bạn có thể tham khảo liên kết này: http://stackoverflow.com/questions/29259374/scaffolding-auto-code-generator-completely-broken –