Gần đây, tôi bắt đầu đóng gói gói nuget ra khỏi một số dự án của tôi. Đầu tiên tôi bắt đầu với ứng dụng Package Explorer. Nó là một công cụ tốt, nhưng nó ít hữu dụng hơn nếu bạn tích hợp liên tục. Sau đó, tôi xem xét việc chỉ định tệp mẫu nuspec và chuyển dữ liệu thay đổi, ví dụ: số phiên bản, dưới dạng đối số dòng lệnh. Sau đó, tôi tự hỏi làm thế nào để xác định phụ thuộc gói nuget. Khi nó quay ra, nuget.exe đã thực hiện điều này dựa trên gói .config nếu bạn chỉ định csproj. Hơn nữa, nó trích xuất dữ liệu có liên quan như Tác giả, Phiên bản, Bản quyền ngay từ thông tin lắp ráp. Những gì tôi đang thiếu bây giờ là khả năng chỉ định một licenseUrl trong dòng lệnh. Nhưng tôi muốn câu hỏi chung chung hơn. Và vì vậy tôi hỏi:Sự khác nhau giữa nuget-đóng gói một csproj so với nuspec
Cách ưa thích để đóng gói gói nuget là gì?
Hi Xavier, nhờ chỉ này ra :) Tôi đã thấy điều này [bài đăng blog] (http://blog.davidebbo.com/2011/04/easy-way-to-publish- nuget-packages-with.html) cũng đề xuất phương pháp này. Điều này cũng được mô tả trong cuốn sách tôi nhận được từ bạn trên WarmCrocConf ?;) Bài thuyết trình tuyệt vời btw !;) – Matthias
Xin chào Matthias, cảm ơn bạn! Nếu tôi không nhầm, nó được đề cập trên trang 71 :) –
là nó có thể để có được phiên bản từ assemblyinfo VÀ có một nuspec? tôi muốn tác giả nuspec và phát hành lại bit, nhưng có vẻ như sau đó tôi phải xử lý thẻ phiên bản trong nuspec cũng như assemblyinfo –