Compartilhar via


Erro do NuGet NU1110

NU1110: O pacote B está disponível na pasta Pacotes globais, mas sua origem https://api.nuget.org/v3/index.json não é uma das origens configuradas.

Problema

Uma restauração anterior recuperou um B de pacote de uma origem de pacote que sua solução atual não configurou.

Ao executar uma instalação de pacote de A do pacote, um B de pacote dependente foi necessário de forma transitiva para concluir a ação. A restauração encontrou B em sua pasta de pacotes globais e o nupkg.metadata que acompanha indica um valor Source que não pode ser encontrado na sua solução.

Quando o mapeamento da origem do pacote está habilitado, o NuGet tenta mapear dependências transitivas automaticamente analisando a origem na pasta de pacotes globais.

Solução

Opção 1.

Crie um mapeamento de origem de pacote para a B do pacote.

Opção 2.

Limpe a B do pacote da pasta de pacotes globais para que a restauração possa ser baixada de uma das fontes de pacotes configuradas. Para obter mais informações, consulte Como gerenciar as pastas de pacotes globais, de cache e temporárias.

Se suas outras soluções tiverem diferentes origens de pacote e configurações de mapeamento de origem do pacote, essa opção pode não ser viável.

Opção 3.

Considere habilitar uma origem de pacote que você sabe que tem B de pacote disponível.