Как составить список отсутствующих пакетов NuGet

В большом решении VS2013 файл packages.config не синхронизирован, и в диспетчере пакетов отображается следующее сообщение:

Отсутствуют пакеты NuGet

Есть ли команда powershell NuGet для перечисления этих пакетов, чтобы я мог вручную удалить их из packages.config?


person Plymouth223    schedule 26.11.2015    source источник


Ответы (1)


Вы можете открыть решение в Visual Studio. Перейдите на панель обозревателя решений. Найдите желтые предупреждающие знаки рядом с отсутствующими сборками в разделе «Ссылки» в вашем проекте.

OR

Вы можете попробовать построить решение. Это вызовет некоторые ошибки, и вы сможете определить отсутствующие библиотеки DLL.

person minghan    schedule 27.11.2015
comment
Если запись в packages.config существует для неиспользуемого пакета (т. е. не упомянутого), она также выдаст это предупреждение. - person Plymouth223; 27.11.2015