Giả sử tôi có một giải pháp với 3 dự án:
- Cốt lõi
- Giao diện người dùng
- Xét nghiệm
Một số gói NuGet tôi sử dụng sẽ áp dụng cho cả 3 dự án. Một số sẽ chỉ áp dụng cho UI và Tests, và một số sẽ chỉ áp dụng cho Tests (như NUnit).
Là gì đúng cách để thiết lập này bằng cách sử dụng NuGet?
- Tôi có nên sử dụng "Thêm tham chiếu gói thư viện" cho cả ba dự án bất cứ khi nào tôi cần tham khảo không?
- Tôi có nên sử dụng "Thêm tham chiếu gói thư viện" lần đầu tiên tôi cần một gói và sau đó sử dụng Thêm tham chiếu-> Duyệt cho các lần sử dụng tiếp theo?
Trong cả hai trường hợp, có bao nhiêu packages.config file tôi nên có?
Install-Package RazorEngine -Version 3.3.0
nhưng nó sẽ chỉ được áp dụng cho dự án được chọn trong danh sách thả xuống của giao diện điều khiển.