Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 51940|Respuesta: 2

[Fuente] NuGet limpia la caché

[Copiar enlace]
Publicado el 14-4-2021 14:30:31 | | | |
Requisitos: Dado que el proyecto utiliza paquetes del repositorio privado nuget, a menudo es necesario enviar el código más reciente al repositorio privado cuando el número de versión permanece sin cambios.

Toda la caché de NuGet puede limpiarse mediante VS - options - gestor de paquetes Nuget



También puedes limpiar todas las cachés de paquetes Nuget a través de la línea de comandos, como sigue (no probado):

Luego, limpia la solución, reconstruye el proyecto y no habrá ningún problema.

Sin embargo, solo quiero limpiar los nombres de los paquetes cuyos nombres contienen itsvse, ¿y si no quiero limpiar todos los paquetes?

Intenté eliminar el paquete en C:\Users\itsvse_nuc\.nuget\packages, luego empujé el nuevo paquete al repositorio, y cuando restauré el paquete nuget, descubrí que el contenido seguía siendo la versión antigua del código.Cuando restauras el paquete nuget en el repositorio donde envías el nuevo paquete, verás que el contenido del paquete sigue siendo la versión antigua del código.Cuando restauras el paquete nuget en el repositorio donde envías el nuevo paquete, verás que el contenido del paquete sigue siendo la versión antigua del código.

Resulta que no solo necesitas limpiar el contenido de la carpeta de caché global de NuGet, sino que también necesitas limpiar la caché HTTP de NuGet.

Borrado de la caché HTTP de NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\v3-cache

Limpiar la carpeta global de paquetes de NuGet
C:\Users\itsvse_nuc\.nuget\packages

Borrado de la caché temporal de NuGet
C:\Users\itsvse_nuc\AppData\Local\Temp\NuGetScratch

Limpieza de la caché de plugins de NuGet
C:\Users\itsvse_nuc\AppData\Local\NuGet\plugins-cache
El guion CMD es el siguiente:

(Fin)





Anterior:Operaciones de Kafka para colas de mensajes .NET/C# [con código fuente]
Próximo:CMD obtiene el camino absoluto hacia el directorio actual
 Propietario| Publicado el 14-4-2021 14:50:02 |
Publicado el 2021-9-22 20:27:12 |
Aprende a aprender...
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com