Tôi đã tìm kiếm vấn đề này nhưng không có giải pháp nào hiệu quả. Tôi đã cài đặt Visual Studio Professional 2015 và tôi đang sử dụng TFS. Phiên bản NuGet của tôi là 3.1.6. Vấn đề này chỉ xảy ra trong dự án API / API C # của tôi.
Tôi nhận được lỗi dưới đây:
Dự án này tham khảo (các) gói NuGet bị thiếu trên máy tính này. Sử dụng NuGet Gói Restore để tải chúng xuống. Để biết thêm thông tin, hãy xem http://go.microsoft.com/fwlink/?LinkID=322105 . Tệp bị thiếu là .. \ tests \ Microsoft.Net.Compilers.1.0.0 \ build \ Microsoft.Net.Compilers.props
- Tôi không có thư mục .nuget trong các giải pháp của mình.
- Tôi có một thư mục gói trong giải pháp và khi tôi xóa nó, có vẻ như NuGet sẽ xây dựng lại các phụ thuộc nhưng dự án vẫn có lỗi ở trên.
- Tôi đã thử xóa dự án khỏi TFS và nó đã không sửa được.
- Cùng với lỗi trên, tất cả các tài liệu tham khảo trong dự án đều có các dấu hiệu cảnh báo màu vàng và nói rằng chúng bị thiếu.
- Khi tôi kiểm tra Trình quản lý gói NuGet cho dự án, mọi thứ "thiếu" đều có dấu màu xanh bên cạnh, bao gồm Microsoft.Net.Compilers.
- Tôi đã thử thêm một dự án API / API Web mới và nó đã gặp phải một vấn đề tương tự trong đó hầu hết các tài liệu tham khảo như Owin đều "mất tích" với dấu hiệu cảnh báo màu vàng.