Поделиться через


Ошибка NuGet NU1102

Сценарий 1

Не удалось найти пакет PackageId с версией (>= 9.0.1)
- Найдено 30 версий в sourceA [ Ближайшая версия: '4.0.0'' ]
- Найдено 10 версий в sourceB [ Ближайшая версия: '4.0.0-rc-2129' ]
- Найдено 9 версий в sourceC [ Ближайшая версия: '3.0.0-beta-00032' ]
— Найдено 0 версий в sourceD
— Найдено 0 версий в sourceE

Проблема

Идентификатор пакета найден, но версия в указанном диапазоне зависимостей не найдена в любом из источников. Диапазон может быть указан пакетом, а не пользователем.

Решение

Измените файл проекта, чтобы исправить версию пакета. Кроме того, убедитесь, что конфигурация NuGet определяет источники пакетов, которые вы ожидаете использовать. Если этот пакет ссылается непосредственно на проект, может потребоваться изменить запрошенную версию.

Сценарий 2

Не удалось найти пакет PackageId с версией (>= 9.0.1)
- Найдено 30 версий в sourceA [ Ближайшая версия: '4.0.0'' ]
— версии из sourceB не рассматривались

Проблема

Идентификатор пакета найден, но версия в указанном диапазоне зависимостей не найдена в любом из источников. Диапазон может быть указан пакетом, а не пользователем.

Решение

Измените файл проекта, чтобы исправить версию пакета. Проверьте конфигурацию NuGet.Config для конфигурации PackageSourceMapping. Версия пакета может быть доступна в источнике, который не настроен.