2012-06-26 24 views
5

Khi tôi nhập lệnh này: 'Bật-di chuyển' trong Trình quản lý gói, tôi nhận được lỗi này:Cụm từ 'Bật-di chuyển' không được nhận dạng là tên của lệnh ghép ngắn, chức năng, tập lệnh hoặc chương trình có thể hoạt động

"Thuật ngữ 'Bật-di chuyển' không được công nhận là tên của lệnh ghép ngắn, hàm, tệp kịch bản hoặc chương trình có thể hoạt động. Hãy kiểm tra chính tả tên hoặc nếu đã bao gồm ap ath, hãy xác minh rằng đường dẫn là chính xác và thử lại. Tại dòng: 1 char: 18 + Bật-di chuyển < < < < + CategoryInfo: ObjectNotFound: (Enable-Migrations: String) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException "

Tôi đang sử dụng VS2010 với EF 4.0 và tôi chỉ thực hiện dự án thử nghiệm đơn giản để triển khai trang web có cửa sổ xanh, nhưng vì lý do nào đó tôi không thể cho phép di chuyển.

Bất kỳ ai cũng có ý tưởng gì? Cảm ơn

+0

Nếu nó giúp ai đó: Tôi đã giả sử cài đặt EF 4.3 để tôi có thể cho phép di chuyển. –

Trả lời

3

Điều đầu tiên bạn cần VS2010 Professional SP1.

Sau đó, vui lòng cài đặt lại gói ứng dụng có dấu phẩy Cài đặt gói EntityFramework -IncludePrerelease và nó sẽ giải quyết vấn đề của bạn.

-2

"Install-Package EntityFramework" sẽ chỉ làm việc cũng

0

Hãy chắc chắn rằng bạn có một giải pháp mở. Tôi nhận được lỗi này vì tôi đã cố chạy nó mà không có bất kỳ giải pháp nào được mở. Khi tôi mở một giải pháp nó làm việc tốt

12

Cố gắng khởi động lại Visual Studio. Nó đã giúp ích trong trường hợp của tôi.

0

Tôi đang làm việc trên cơ sở mã hiện có đã có Khuôn khổ thực thể 5.x đã được cài đặt. Một số giải pháp được đề xuất để nâng cấp lên phiên bản mới nhất và chạy nhưng, cài đặt phiên bản mới nhất sẽ xóa System.Data.Entity. Việc thêm lại tham chiếu đã gây ra lỗi trong mã cũ của tôi đã sử dụng API không dùng nữa.

Các giải pháp được chạy như quản trị nếu bạn đã cài đặt khung trong giải pháp của bạn

0

Tôi có vấn đề này chính xác và được sử dụng một phiên bản cũ của NuGet, những gì làm việc cho tôi được cập nhật NuGet qua giao diện tiện ích mở rộng.

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