В Visual Studio 2012 с NuGet Package Manager NuGet предлагает восстановить версию 9.0.1 пакета Json.NET. Когда я нажимаю кнопку «Восстановить», восстановление не выполняется. Это происходит даже после удаления Json.NET из каждого проекта в моем решении.NuGet просит восстановить ненужный пакет, не в состоянии найти ссылку на пакет
На приведенном ниже снимке экрана показано, что Json.NET больше не устанавливается локально и что исправление исправленного пакета не выполняется.
Я хотел бы понять, почему NuGet все еще думает, что нужен этот пакет, даже если он больше не ссылается на какие-либо проекты. Я даже искал содержимое файлов .csproj для проектов для ссылок на сборку Newtonsoft.Json, но их нет.
Update и ответ: сообщение
Джеффа Блока ниже был ответ. Для решения есть файл package.config. Я думал, что удалил его через Visual Studio, но он был удален только из обозревателя решений. Удаление файла в файловой системе остановило NuGet от поиска этого пакета.
Thanks Jeff. Это привело меня к пакету.config, который все еще существует в файловой системе, которую я удалил. Твой правильный ответ. –