Предупреждение NuGet NU1603
PackageA 4.0.0 зависит от PackageB (>= 4.0.0), но 4.0.0 не найден. Было разрешено приблизительное совпадение 5.0.0.
Проблема
Зависимость пакета указала версию, которую не удалось найти. Как правило, источники пакетов не содержат ожидаемой версии нижней границы. Вместо этого используется более поздняя версия, которая отличается от того, что был создан пакет.
Это означает, что восстановление не нашли лучшего соответствия. Каждое восстановление будет плавать вниз, пытаясь найти более низкую версию, которую можно использовать. Это означает, что восстановление выполняется в сети, чтобы проверять все источники каждый раз, а не использовать пакеты, которые уже существуют в папке пользовательского пакета.
Решение
Если ожидаемый пакет не был выпущен, это может быть ошибка разработки пакета. Чтобы устранить проблему, обратитесь к автору пакета. Если пакет выпущен, убедитесь, что он доступен в источниках пакетов, которые вы используете. При использовании закрытого источника может потребоваться обновить пакет на этом канале.