Ошибка NuGet NU1110
NU1110: пакет
B
доступен в папке глобальных пакетов, но источник, изhttps://api.nuget.org/v3/index.json
который он был получен, не является одним из настроенных источников.
Проблема
Предыдущее восстановление извлекло пакет B
из источника пакета, который не настроен в текущем решении.
При выполнении установки пакета A
зависимый пакет B
требуется транзитивно для выполнения действия. Восстановление, найденное B
в папке глобальных пакетов), а сопровождающее nupkg.metadata
указывает Source
значение, которое оно не может найти в решении.
Если сопоставление источников пакетов включено, NuGet пытается сопоставить транзитивные зависимости автоматически, анализируя источник в папке глобальных пакетов.
Решение
Вариант 1.
Создание сопоставления источника пакета для пакета B
.
Вариант 2.
Снимите пакет B
из папки глобальных пакетов, чтобы восстановить его из одного из настроенных источников пакетов. Дополнительные сведения см. в статье "Управление глобальными пакетами, кэшем и временными папками".
Если другие решения имеют разные источники пакетов и конфигурации сопоставления источников пакетов, этот параметр может оказаться невозможным.
Вариант 3.
Рассмотрите возможность включения источника пакета, который вы знаете, имеет доступный пакет B
.