Trên máy chủ xây dựng của chúng tôi, tôi đang cố gắng tất cả các gói trong một giải pháp từ dòng lệnh bằng NuGet 2.7. Theo this Microsoft post nó phải được dễ dàng nhưKhôi phục các gói phát hành trước với NuGet
nuget.exe restore Foo.sln
này chủ yếu là làm việc ngoại trừ nó không thể tìm thấy một số gói:
Unable to find version '1.5.0-beta' of package 'Google.Apis.Authentication'.
Unable to find version '1.5.0.71-beta' of package 'Google.Apis.Analytics.v3'.
Unable to find version '1.5.0-beta' of package 'Google.Apis'.
tôi đoán là nó không phải là một trùng hợp ngẫu nhiên mà đó là những chỉ prerelease gói trong các tập tin packages.config của tôi. Theo the docsnuget.exe restore
là khá nhiều lệnh duy nhất không có tùy chọn -Prerelease
, vậy làm cách nào tôi có thể khôi phục gói phát hành lại?
Số lỗi cho điều này là gì? – binki
Không bao giờ, dường như bạn nhận được thông báo lỗi tương tự khi [mono không có tất cả các chứng chỉ nuget được nhập khẩu] (https://github.com/NuGet/NuGetGallery/issues/335#issuecomment-3380328). – binki