Error de NuGet NU1005
Escenario 1
Invalid restore input where RestorePackagesWithLockFile property is set to false but a packages lock file exists at C:\SourceCode\ContosoProject\Contoso.Library\packages.lock.json
Problema
Hay 2 métodos de participación en la funcionalidad de archivo de bloqueo: establecer la propiedad RestorePackagesWithLockFile, o bien, crear un archivo packages.lock.json junto al archivo de proyecto; ambos métodos están en conflicto.
Solución
- Si quieres seguir usando la funcionalidad de archivo de bloqueo, cambia RestorePackagesWithLockFile a
true
. - Si quieres dejar de usar la funcionalidad de archivo de bloqueo, quita el archivo packages.lock.json.
Escenario 2
RestoreForceEvaluate should not be used with RestoreLockedMode in the same command.
Problema
Los comandos son contrarios entre sí. RestoreForceEvaluate obliga a restore a reevaluar las dependencias que generan un nuevo archivo de bloqueo, mientras que RestoreLockedMode impide actualizar el archivo de bloqueo.
Solución
Consulta las recomendaciones en el mensaje de error y lleva a cabo una de las siguientes acciones:
- Vuelve a ejecutar la restauración sin modo de bloqueo para regenerar el archivo de bloqueo.
- Vuelve a ejecutar la restauración sin forzar la evaluación para evitar cambiar el archivo de bloqueo.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de