Compartir a través de


Error de NuGet NU1403

 Package content hash validation failed for PackageId.13.0.1. The package is different than the last restore.

Problema

El contenido del paquete en la carpeta global-packages es diferente del valor del archivo de bloqueo. Es posible que el paquete del origen haya cambiado o que varios orígenes tengan instancias diferentes del mismo identificador y versión del paquete.

Solución

  • Si crees que la versión que has instalado localmente es la actualizada y la correcta, ejecuta la restauración con la opción force evaluate para actualizar el archivo de bloqueo a la versión local del paquete.

  • Inspecciona el paquete en la carpeta global-packages y determina el origen desde el que se instaló. Si posees el origen en cuestión, es posible que tengas que asegurarte de que la versión correcta del paquete está disponible. Una vez que hayas descubierto qué versión del paquete quieres, ejecuta la restauración con force evaluate.

  • Si ninguna de las correcciones anteriores funciona, es posible que el paquete se haya alterado antes de llegar a tu máquina.