Saya punya solusi & proyek di Visual Studio 2012.
Proyek memiliki file packages.config
di root proyek.
Untuk keperluan pertanyaan ini, anggaplah saya secara tidak sengaja menghapus perpustakaan ini dari References
bagian proyek saya.
Saat masuk ke manajer paket NuGet, antarmuka masih melaporkan tanda centang di sebelah paket-paket ini, menunjukkan mereka diinstal.
Satu-satunya cara saya dapat melihat cara memperbaiki situasi ini adalah dengan menghapus semua entri dari packages.config
, yang akan memperbaiki masalah antarmuka NuGet yang melaporkannya sebagai terinstal, dan menambahkan kembali masing-masing.
Apakah ada cara yang lebih pintar? Saya berharap mengaktifkan 'enable nuget untuk mengembalikan paket yang hilang' akan menyelesaikan masalah ini, tetapi sepertinya tidak melakukan apa-apa.