Tìm Nuget package tương thích với Project

Khi làm việc với .NET project thỉnh thoảng chúng ta sẽ cần install các thư viện ở Nuget. Tuy nhiên một vài dự án có thể dùng .NET framework cũ. Thì khi cài đặt bạn cần lưu ý các vấn đề này.

1. Chọn version của package tương ứng

Nếu không chọn đúng version của package tương ứng với framework của bạn. Thì khả năng sẽ xảy ra xung đột và code của bạn khi deploy lên sẽ không chạy được.

Vậy làm sao để chọn đúng package tương ứng với version. Rất đơn giản bạn chỉ cần vào trang

https://www.nuget.org/packages

Sau đó chúng ta tìm package chúng ta muốn kiểm tra

Giao diện trang nuget

Có các mục bạn cần lưu ý để chọn đúng version

  1. Tên package bạn cần tìm
  2. Các phiên bản .NET mà package này hỗ trợ
    • Hỗ trợ .NET 6.0
    • .NET Standard 1.0 Hỗ trợ cả .NET và .NET Core
    • Hỗ trợ .NET Framework 2.0
  3. Các phiên bản đã được release. Thường thì nếu bạn muốn tìm phiên bản tương thích thì bấm vào đây. Chọn cái nào download nhiều nhất thì có vẻ uy tín.
  4. Chọn phiên bản mình cần và xem mục #2 xem phiên bản đó hỗ trợ những phiên bản .NET nào.

2. Kết luận

Ở trên ta thấy package hỗ trợ cả .Net 6.0, .Net Standard, .Net Framework. Có nghĩa là nó support hầu như tất cả các phiên bản .NET. Cho nên bạn cứ yên tâm mà install vào project. Đảm bảo sẽ tương thích.

Happy coding everyone!

F G+ T

tuandph

Khởi đầu với .NET từ năm 2013 đến nay. Hiện tại mình đang làm full-stack developer. Yêu thích lập trình & chia sẽ kiến thức. Thời gian rảnh thường làm những tool vui vui và viết lách kể lệ sự đời.