La caché de paquetes se encuentra normalmente en C:ProgramDataPackage Cache y es la fuente de paquetes instalados para visual studio y otros productos relacionados. Microsoft advierte que no se deben eliminar porque estas cachés contienen archivos de instalación de varias aplicaciones en el equipo que son útiles para reparar, desinstalar, modificar o reinstalar programas. Si elimina las cachés, es posible que Windows no pueda realizar estas operaciones de modificación.
Hay dos soluciones al problema:
- Desactivar la caché de paquetes
- Mover la caché de paquetes
Desactivar la caché de paquetes
Si quiere que el instalador descargue todos los paquetes de Internet y los elimine al terminar, puede desactivar la caché de paquetes ejecutando el siguiente comando en cmd:
- "%ProgramFiles(x86)%NMicrosoft Visual StudioNInstallervs_installer.exe" --nocache
Esto también es útil si quiere asegurarse de que todos sus paquetes son los más recientes de Internet.
Puede volver a activar la caché de paquetes pasando el argumento --cache:
- "%ProgramFiles(x86)%Microsoft Visual StudioInstallervs_installer.exe" repair --passive --norestart --cache
Mover la caché de paquetes
Si quiere trabajar sin conexión, puede mover la caché de paquetes fuera de su directorio principal si tiene poco espacio. Una forma de hacerlo es transfiriendo los archivos a cualquier unidad de letra o sistema de archivos NTFS (por ejemplo, otro montaje, disco duro, dispositivo USB y unidad de red). Tendrá que crear una unión entre la ubicación antigua y la nueva.
Puede crear una unión ejecutando:
- mklink /J oldpath newpath
Tenga cuidado cuando utilice rutas relativas. Puede evitar romper el enlace siempre que muevas el enlace y el objetivo juntos, y mantengas sus rutas relativas.
Fuente: edpresso