Иногда происходит что-то странное, и использование Visual Studio для автоматического восстановления не работает. В этом случае вы можете использовать консоль диспетчера пакетов NuGet. Он открывается в Visual Studio из Инструменты -> Диспетчер пакетов NuGet -> Консоль диспетчера пакетов . Команды в консоли просты. А чтобы получить контекстную помощь при вводе команды, просто нажмите кнопку, и она предоставит вам все опции, которые начинаются с букв, которые вы вводите. Поэтому, если пакет не установлен, например, log4net, введите следующую команду:
Install-Package log4net
Вы можете сделать гораздо больше, например указать версию для установки, обновить пакет, удалить пакет и т. Д.
Мне пришлось использовать консоль, чтобы помочь мне, когда Visual Studio вел себя как чудак.