Gần đây tôi đã nâng cấp cài đặt VisualStudio 2010 với NuGet 2.0 và có vẻ như điều này phá vỡ gói MvcScaffolding từ Hanselman và Kirkland. Bất cứ khi nào tôi cố gắng để xây dựng một bộ điều khiển mới và xem w/kho, tôi nhận được một MethodInvocationError trong giàn giáo. Cụ thể, System.Management.Automation.MethodInvocationException gọi "Execute" với "5" tranh luận. Tham chiếu đối tượng không được đặt thành một thể hiện của đối tượng. Theo dấu vết stack, điều này đang xảy ra ở phương thức NuGet.PackageExtensions.GetFiles(). Tất nhiên, câu lệnh cuối cùng trong đống đổ rác là "Bạn có thể cần phải nâng cấp lên phiên bản mới hơn của MvcScaffolding", nhưng tôi đã xác định rằng điều này được nối vào cuối tất cả các lỗi. Tôi hiện đang sử dụng v1.0.7 của gói MvcScaffolding, đây là gói mới nhất. Bất cứ ai có bất kỳ suy nghĩ về lý do tại sao điều này đang xảy ra, và tốt hơn, làm thế nào để có được xung quanh nó? Cảm ơn.Gói MVCScaffoliding ném MethodInvocationException
6
A
Trả lời
0
Điều này dường như vẫn là trường hợp, cũng với VS2012 và gói mvcscaffolding mới nhất. Tuy nhiên như bình luận trong các chủ đề khác, chạy các lệnh trong cửa sổ giao diện điều khiển gói quản lý không hoạt động. blog bởi stevesanderson có chi tiết cú pháp
Tôi đang gặp vấn đề tương tự - tôi hy vọng có câu trả lời cho điều này! – asgeo1
Tôi tìm thấy nếu tôi sử dụng giao diện điều khiển NuGet, tôi có thể tạo bộ điều khiển OK. Nó chỉ là tích hợp GUI mà không làm việc cho tôi. – asgeo1