TL; DR: NON eliminare questa cartella
(vedi sotto per soluzioni alternative )
Perchè no?
Vi sono state segnalazioni contrastanti sul fatto che l'assenza di questa cartella (come conseguenza dell'eliminazione) causi effettivamente e in tutti i casi problemi con l'installazione di Visual Studio, ad esempio durante il normale funzionamento, durante la reinstallazione, la patch / aggiornamento, l'installazione di riparazione o disinstallazione. Tuttavia, la raccomandazione di MICROSOFT è chiaramente di NON ELIMINARLO .
Dai blog degli strumenti per sviluppatori Microsoft → QUI
Durante la riparazione, la modifica o la disinstallazione di un prodotto o durante l'installazione o la disinstallazione di una patch, se è richiesto un supporto di origine, la cache del pacchetto viene utilizzata automaticamente e la maggior parte degli utenti non vedrà mai un prompt. Solo se la cache del pacchetto è mancante o incompleta, l'installazione di Visual Studio richiederà di scaricare (se collegato) o localizzare i media come mostrato nella schermata seguente.
Gli utenti che hanno installato dal supporto hanno anche la possibilità di scaricare (se collegato). Quindi, mentre pochissimi clienti dovrebbero mai vedere questa finestra di dialogo, abbiamo voluto assicurarci che l'esperienza fosse facile.
Anche se verrà richiesto di scaricare i pacchetti nella cache se mancano, si consiglia agli utenti di non rimuovere la cache dei pacchetti. Non solo la cache viene utilizzata da molti altri prodotti installati con Burn e potrebbe non fornire la stessa esperienza di download, ma ci sono scenari in cui Windows Installer potrebbe richiedere un'origine che non possiamo gestire perché il nostro codice non è in esecuzione.
Soluzione / work-around:
Se hai bisogno di recuperare questo spazio, la tua scommessa più sicura è quella di evitare di "cancellare" qualsiasi cosa, ma di spostare invece questa cartella e tutti i suoi file. È possibile farlo in modo sicuro seguendo le istruzioni seguenti per qualsiasi archivio locale / live, online, near-line o offline purché quel sistema di archiviazione che possa essere montato su una lettera di unità o qualsiasi punto di montaggio sul file system NTFS . Funzionerà una delle seguenti operazioni:
- un'altra partizione live (montata)
- un disco ottico (CD, DVD, ecc.) con un filesystem live come FAT o NTFS
- un disco rigido esterno
- un'unità USB
- un'unità di rete
Ogni volta che ti viene richiesto il supporto / ricevi errori su file mancanti / posizione mancante, devi semplicemente assicurarti di reinstallare / reinserire il tuo disco / supporto se non è già una partizione live.
Una volta spostato, per "collegare" il vecchio punto di montaggio / posizione (nella maggior parte dei casi C:\ProgramData\Package Cache\
), è sufficiente creare una directory junction
ad esso.
Junctions
sono riconosciuti a file system
livello come voce alias in FSTAB
. Pertanto, è trasparente per tutti i programmi, incluso il sistema operativo stesso. In altre parole, NON è visto come un file che punta semplicemente a un'altra posizione (come a shortcut
) e quindi funziona sempre senza incidenti.
- Sposteresti le cartelle in questione nella nuova posizione
Crea la giunzione
Opzione 1. (nativamente) : basta emettere il comando incorporato di Windows Vista / 7/8 e il prompt cmd:
mklink /J oldpath newpath
NOTA: se si effettua l' newpath
assoluto, sarà possibile spostare il collegamento senza interrompere il puntatore a newpath
. Se si effettua il newpath
parente, si sarà in grado di impedire la rottura del collegamento, purché si sposti ENTRAMBI il collegamento e si targetizzino INSIEME e mantengano i relativi percorsi.
Opzione 2. (usando uno strumento) : Un'altra GRANDE alternativa è un'utilità gratuita e gratuita che utilizzo da anni chiamata "Link Shell Extension" . LSE è gratuito e puoi trovarlo qui (o Google per esso): http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
LSE ti consente di creare collegamenti simbolici, hardlink, giunzioni, smartcopie, smartclone, smart mirror, mosse intelligenti, giunzioni, più fonti e un sacco di altre cose che ho trovato troppo confuse per leggere, francamente. Ma è un brillante prodotto gratuito che crea un menu di scelta rapida di Esplora risorse che ti consente di fare clic con il tasto destro sulla cartella LINK-TARGET e trascinarlo nel punto in cui desideri creare il collegamento effettivo. Ovviamente puoi rinominare il link in qualsiasi cosa tu voglia.