2012-05-14 26 views

Trả lời

68

Bạn chỉ cần xác định một chuỗi phiên bản có sử dụng định dạng SemVer (ví dụ 1,0-beta) thay vì các định dạng thông thường (ví dụ 1.0) và NuGet sẽ tự động xử lý nó như một gói phát hành trước.

"Kể từ NuGet 1.6, NuGet hỗ trợ tạo các gói tiền phát hành bằng cách chỉ định một chuỗi tiền phát hành trong số phiên bản theo đặc tả Phiên bản ngữ nghĩa (SemVer)." See NuGetDocs - Prerelease Versions

17

Ngoài ra, phiên bản phát hành lại không hiển thị nếu số phiên bản của chúng thấp hơn phiên bản ổn định. Ví dụ nếu bạn có

  • MyNuget v1.0.26
  • MyNuget v1.0.25-beta

Chỉ có phiên bản ổn định sẽ xuất hiện trong danh sách.

Nếu bạn có

  • MyNuget v1.0.26
  • MyNuget v1.1.25-beta

Phiên bản Prerelease sẽ cài đặt.

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