Ответ 1
Из примечаний к выпуску
Если мы обнаружим, что какой-либо из ваших пакетов был затронут перенацеливанием или обновлением, хорошо создайте немедленные ошибки сборки, чтобы вы знали. В дополнение к немедленной ошибке сборки мы также сохраняем флаг requireReinstallation = "true" в файле packages.config для всех пакетов, на которые повлиял перенацеливание, и каждая последующая сборка в Visual Studio будет создавать предупреждения о сборке для этих пакетов.
По сути, NuGeT автоматически помещает пакеты, которые конфликтуют с вашим проектом или версией