Mam rozwiązanie i projekt w Visual Studio 2012.
Projekt ma plik packages.config
w katalogu głównym projektu.
Na potrzeby tego pytania przyjmijmy, że przypadkowo usunąłem te biblioteki z References
sekcji mojego projektu.
Podczas wchodzenia do menedżera pakietów NuGet interfejs nadal zgłasza zaznaczenie obok tych pakietów, wskazując, że są zainstalowane.
Jedynym sposobem, w jaki mogę zobaczyć, jak naprawić tę sytuację, jest usunięcie wszystkich wpisów packages.config
, które naprawią problem interfejsu NuGet zgłaszającego je jako zainstalowane, i ponowne dodanie każdego z nich.
Czy istnieje mądrzejszy sposób? Miałem nadzieję, że włączenie opcji „włącz nuget w celu przywrócenia brakujących pakietów” rozwiąże ten problem, ale wydaje się, że nic nie robi.