Aviso do NuGet NU1905

warning NU1905: Audit source 'Contoso' did not provide any vulnerability data.

Problema

Uma origem especificada em um elemento <auditSources> do NuGet.Config não forneceu um banco de dados de vulnerabilidade.

Solução

Qualquer origem NuGet que implemente a API do servidor V3 do NuGet pode fornecer dados de vulnerabilidade por meio do recurso VulnerabilityInfo, inclusive espelhando os dados de vulnerabilidade disponíveis em nuget.org. Espera-se que qualquer origem definida em um elemento <auditSources> de NuGet.Config forneça esse recurso e esse aviso é gerado quando não é. Você pode verificar se os administradores de origem do pacote têm uma configuração para habilitar dados de vulnerabilidade.

Se você quiser tratar esse aviso como um erro para causar falhas de compilação quando as verificações de vulnerabilidade não puderam ser executadas, poderá adicionar <WarningAsError>$(WarningAsError);NU1905</WarningAsError> ao arquivo de projeto. Se você estiver usando o TreatWarningsAsErrors para fazer com que todos os avisos sejam tratados como erros, poderá adicionar <NoWarn>$(NoWarn);NU1905</NoWarn> ao arquivo de projeto para suprimir essa mensagem de aviso ou <WarningsNotAsErrors>NU1905</WarningsNotAsErrors> para evitar que esse aviso seja tratado como um erro.

Para obter mais informações, confira a documentação sobre pacotes de auditoria.