2009-03-26 11 views

Répondre

4

Sans avoir essayé je parie que ce n'est pas possible.

Les dossiers d'installation sont généralement stockés dans de nombreux endroits tels que les fichiers de configuration et le registre. Après le déplacement, toutes ces références pointeront toujours vers l'emplacement ancien et maintenant invalide. Et, pire encore, le déplacement du dossier va également casser les routines d'installation/désinstallation/mise à jour, ce qui signifie que vous ne pourrez plus installer les correctifs et les service packs. Conclusion: Il vaut mieux désinstaller Visual Studio et le déplacer vers le nouvel emplacement. Cela ne prend que peu de temps par rapport au mal de tête que vous auriez autrement.

(Ou, si vous ne voulez pas faire que vous pouvez bien sûr toujours monter une nouvelle partition pour les fichiers programme dossier pour augmenter l'espace disque ou d'obtenir un plus gros disque dur)

+0

Sur votre dernier point. Dans quelle mesure les fenêtres géreraient-elles le processus de copie de eveyrthing dans Program Files vers une nouvelle partition, puis le montage de cette partition dans Program Files? – Kibbee

+0

Je ne verrais pas de problème avec cela tant que vous avez les mêmes systèmes de fichiers (NTFS) sur les deux partitions et copiez * tous * les fichiers avec * tous * leurs attributs. –

+0

(Je ne sais pas comment les liens NTFS se comporteraient bien) –

0

Non, ce n » t Travailler avec les versions plus récentes de Visual Studio. Si c'est avant 2003, vous pourriez avoir une chance.

0

Je me posais la même question si c'était possible. Mais comme suggéré dans les messages ci-dessus toutes les connexions qu'une installation de Visual Studio fait est éblouissante!

Il est donc un aller pas là. »(

9

Vous pouvez déplacer les fichiers vers le nouvel emplacement (manuellement), puis utilisez Junction (http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx) pour créer un lien je l'ai fait avec 2012 et il semble à travailler pour moi.

+0

A fonctionné parfaitement pour moi! (et avec VS 2013) Merci! –

0

J'ai essayé de réparer ou de le modifier via le programme d'installation (ajouter supprimer des programmes), parce que je me suis déplacé à une autre partition. Mais rien, il se bloque avec des rapports d'erreur étranges.
désinstallant et en réinstallant semble la seul choix, mais cela ne fonctionne pas non plus ...

J'ai utilisé une clé USB, il a donné l'ancienne étiquette de disque dur et fait une jonction comme décrit ici:
https://superuser.com/questions/484061/how-to-create-an-ntfs-junction

mklink /J <new directory to be linked> <target directory> 

D:\>mklink /J "Program Files\Microsoft Visual Studio 11.0" "K:\Program Files\Mic 
rosoft Visual Studio 11.0" 

Cela ne fonctionne malheureusement pas parce que VS se plaint encore d'autres fichiers manquants, mais au moins Laissez-vous le désinstaller.

EDIT: Si vous essayez de réinstaller VS et il ne vous permet de choisir un autre dossier ici à la regarder réponse acceptée: How to change Visual Studio 2012 install directory?

Questions connexes