Предупреждение NuGet NU1603

PackageA 4.0.0 зависит от PackageB (>= 4.0.0), но 4.0.0 не найден. Вместо этого было разрешено 5.0.0.

Issue

Зависимость пакета указала версию, которую не удалось найти. Как правило, источники пакетов не содержат ожидаемой версии нижней границы. Вместо этого используется более поздняя версия, которая отличается от того, что был создан пакет. При выполнении полного восстановления NuGet переходит в интернет, чтобы проверить все источники вместо использования пакетов, которые уже существуют в папке пользовательского пакета.

Решение

Если ожидаемый пакет не был выпущен, это может быть ошибка разработки пакета. Чтобы устранить проблему, обратитесь к автору пакета. Если пакет выпущен, убедитесь, что он доступен в источниках пакетов, которые вы используете. При использовании закрытого источника может потребоваться обновить пакет на этом канале.