Я обнаружил, что всегда работаю только так:
Update-Package -reinstall
Если вы просто запустите Update-Package
, он попытается обновить все пакеты до последней версии, что не обязательно соответствует вашему желанию. Но с -reinstall
все обновленные пакеты nuget будут загружены и установлены с использованием правильной версии, указанной в проекте.
Вы также можете запустить команду для конкретного проекта:
Update-Package -reinstall -Project ProjectName
К сожалению, по какой-то причине команда nuget restore
никогда не работала для меня в подобных сценариях