Share via


Erro do NuGet NU3008

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package integrity check failed. The package has changed since it was signed. Try clearing the local http-cache and run nuget operation again.

Problema

O pacote NuGet que está sendo verificado foi alterado desde que foi assinado.

Solução

Verifique se o pacote não foi adulterado desde a assinatura. Se esse foi um problema temporário, você pode corrigir isso limpando o(s) cache(s) http local executando o comando nuget locals http-cache -clear ou dotnet nuget locals http-cache --clear. Porém, se o problema persistir, informe o código-fonte do pacote e o autor do pacote.

Se esse problema aconteceu em um pacote que veio de nuget.org, registre um problema no NuGet/Início junto com o pacote que causou esse problema.