2017-03-18 29 views
11

Tôi đã cài đặt trình cài đặt gói từ Công cụ ->Tiện ích mở rộng và cập nhật. Tôi đã thử tìm kiếm trong menu công cụ, không thể tìm thấy tùy chọn cài đặt gói nuget. Ngoài ra nếu tôi nhấp chuột phải vào dự án, có một tùy chọn Gói cài đặt nhanh, trong hộp tôi điền vào gói nuget tôi muốn thêm vào dự án của tôi (openBLAS trong trường hợp của tôi) và nó nói, Visual studio cần phải khởi động lại.Không thể tìm thấy trình quản lý gói nuget trong studio trực quan 2017?

Iam làm việc trong ứng dụng giao diện điều khiển Visual C++ win32 và thử tìm trình quản lý gói nuget cho các dự án khác.

Tôi khởi động lại studio trực quan và thậm chí cả PC của mình nữa, nhưng vẫn không thể tìm thấy nó. Xin vui lòng giúp đỡ!

Trả lời

1

Không thể tìm thấy trình quản lý gói gói trong studio trực quan 2017?

Theo nuget blog:

Bắt đầu với NuGet 4,0 trong Visual Studio 2017, các NuGet Package Manager sẽ được vận chuyển như một phần của Visual Studio, và các phiên bản mới hơn sẽ không có sẵn để tải về từ Thư viện tiện ích mở rộng VS. Cập nhật NuGet sẽ được kéo tự động cùng với các bản cập nhật Visual Studio khác.

Vì vậy, phần mở rộng Trình quản lý gói NuGet đã được tích hợp sẵn Visual Studio 2017, không phải cài đặt hoặc cập nhật nó.

Sau khi cài đặt Visual Studio 2017, bạn có thể sử dụng trình quản lý gói nuget trực tiếp. Nhấp chuột phải vào dự án, có một tùy chọn quản lý NuGet gói ..., Trong Duyệt có đầy trong openBLAS gói NuGet, sau đó chọn phiên bản gói và cài đặt nó:

enter image description here

Bên cạnh đó, bạn cũng có thể cài đặt gói nuget bằng lệnh NuGet trực tiếp trong Visual Studio, để biết thêm thông tin chi tiết, bạn có thể tham khảo NuGet Documentation.

+1

Xin lỗi, nhưng tôi không có tùy chọn như vậy với cài đặt Visual Studio 2017 mới. –

+0

Tìm thấy nó. Tôi đã phải đi đến "Tools-> Get Tools and Features ..." và cài đặt nó theo cách thủ công. –

17

Nó không được cài đặt theo mặc định (theo như tôi biết), bạn phải chọn nó trong trình cài đặt Visual Studio bằng tay.

Trước tiên hãy mở trình cài đặt Visual Studio của bạn (ví dụ: qua Công cụ-> Tải công cụ và tính năng ...). Sửa đổi sản phẩm hiện đang được cài đặt của bạn. Bạn có thể tìm thấy trình quản lý gói NuGet trong tab Các thành phần riêng lẻ.

+4

Nó nằm trong "Công cụ mã" (hộp thoại đó thực sự cần một tính năng tìm kiếm) – gremwell

0

này đã làm việc cho tôi:

Xóa %AppData%\NuGet\Nuget.config sau đó Khởi động lại Visual Studio

(Xóa NuGet.cấu hình lực lượng VS để tạo ra một tập tin cấu hình mới, điều này có thể giải quyết nhiều vấn đề khác nhau tùy thuộc vào những gì đã bị hỏng trong tập tin cấu hình của bạn)

+0

Đó không phải là vấn đề mà người hỏi đang cố giải quyết. Anh ta không thể tìm thấy giao diện trình quản lý gói trong GUI. –

+0

Tôi thực sự có cùng một vấn đề và giải quyết nó theo cách đó. Xóa Nuget.config buộc VS tạo một tệp cấu hình mới, điều này có thể giải quyết được nhiều sự cố khác nhau tùy thuộc vào những gì đã bị hỏng trong tệp cấu hình của bạn. Có vẻ như câu hỏi được liên kết là một chút sai lệch ở đây vì vậy tôi đã xóa nó. – ndreisg

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