Với các phiên bản NuGet mới hơn, bạn có thể cấu hình một dự án để tự động khôi phục các gói NuGet để packages
thư mục không cần được đưa vào kho mã nguồn. Tốt.
Tuy nhiên, lệnh này thêm một .nuget
thư mục mới và có một tệp nhị phân ở đó, NuGet.exe. Điều này cũng có thể được tạo lại tự động bởi Visual Studio và do đó, việc thêm điều đó vào kiểm soát phiên bản sẽ không đúng. Tuy nhiên, nếu không có thư mục này, Visual Studio thậm chí sẽ không tải giải pháp đúng cách.
Làm thế nào để mọi người đối phó với điều này? Thêm .nuget vào kiểm soát nguồn? Chạy một số tập lệnh dòng lệnh trước khi mở giải pháp?