2012-06-14 32 views

Trả lời

66

Câu hỏi này là một chút cũ, nhưng tôi quyết định chia sẻ như thế nào tôi làm điều này cho bất cứ ai tìm kiếm giống nhau:

  1. Kéo & thả packages.config từ dự án mà các gói đã được cài đặt cho dự án mới.
  2. Mở Package Manager Console
  3. Loại:

    Update-Package -Reinstall -ProjectName [tên của dự án mục tiêu của bạn]

  4. Nhấn Enter :)
Tôi hy vọng nó giúp

+2

cũng được thực hiện để trả lời câu hỏi thay vì trả lời một số câu hỏi chưa được hỏi. – user381624

+0

Lưu ý: Nếu bạn muốn nhận tất cả các tham chiếu và không chỉ các gói đã cài đặt, phương thức này sẽ bỏ qua các tham chiếu bổ sung không phải là một phần của gói. Ví dụ tham khảo giải pháp. Tôi đoán chúng sẽ cần thêm bằng tay bằng cách so sánh danh sách "Tham khảo" của cả hai dự án. – GazB

+0

Phương pháp này dường như không cài đặt chuyển hướng ràng buộc lắp ráp trong app.config của bạn, ít nhất là trong một số trường hợp. Nếu bạn đang phụ thuộc vào những lý do nào đó, cài đặt lại gói cá nhân dường như sửa chữa nó. Có thể chỉ là một lỗi trong Nuget. –

17

Bạn có thể nhấp chuột phải vào nút giải pháp và chọn "Quản lý gói cho giải pháp", bạn sẽ thấy danh sách các gói đã cài đặt trong giải pháp, bằng cách chọn từng gói và nhấp vào nút "Quản lý". dự án.

+1

Mặc dù câu trả lời của gjsduarte trả lời câu hỏi ban đầu tốt hơn tôi đã bỏ phiếu này cũng như tôi thấy đó là thông tin khá hữu ích để chia sẻ. – GazB

+0

Cảm ơn rất nhiều :) – Beatles1692

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