2009-03-26 5 views

Antwort

4

Ohne es auszuprobieren, wette ich, das ist nicht möglich.

Installationsordner werden normalerweise an vielen Stellen wie Konfigurationsdateien und der Registrierung gespeichert. Nach dem Verschieben zeigen alle diese Referenzen immer noch auf den alten und jetzt ungültigen Ort. Und noch schlimmer, wenn Sie den Ordner verschieben, werden auch alle Installations-, Deinstallations- und Aktualisierungsroutinen unterbrochen, was bedeutet, dass Sie Patches und Service Packs nicht mehr installieren können.

Fazit: Sie sind viel besser dran, Visual Studio zu deinstallieren und es an den neuen Speicherort zu verschieben. Es dauert nur eine kurze Zeit im Vergleich zu den Kopfschmerzen, die Sie sonst enden würden.

(Oder, wenn Sie nicht zu tun, dass Sie natürlich trotzdem eine neue Partition mit dem Programm-Ordner mounten den Speicherplatz zu erhöhen oder eine größere Festplatte erhalten)

+0

An Ihrem letzten Punkt. Wie gut würde Windows den Prozess des Kopierens von eeveyrthing in Programmdateien auf eine neue Partition und dann das Mounten dieser Partition unter Programme? – Kibbee

+0

Ich würde kein Problem damit sehen, solange Sie die gleichen Dateisysteme (NTFS) auf beiden Partitionen haben und * alle * Dateien mit * all * ihren Attributen kopieren. –

+0

(Ich weiß nicht, wie sich NTFS-Links verhalten würden) –

0

Nein, das wouldn‘ Ich arbeite mit neueren Versionen von Visual Studio. Wenn es vor 2003 ist, haben Sie vielleicht eine Chance.

0

Ich fragte mich die gleiche Frage, ob das möglich war. Aber wie in den obigen Posts vorgeschlagen, sind alle Verbindungen, die eine Visual Studio-Installationen macht, blendend!

So ist es ein nicht dorthin gehen. "(

9

Sie können die Dateien an die neue Position (manuell) bewegen und dann Junction verwenden (http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx) einen Link zurück zu erstellen Ich habe mit 2012, dass und wie es scheint werden für mich arbeiten.

+0

Arbeitete perfekt für mich! (und mit VS 2013) Danke! –

0

ich habe versucht zu reparieren oder es über den Installer zu modifizieren (Programme hinzufügen entfernen), weil ich es auf eine andere Partition verschoben. Aber nichts, stürzt es mit seltsamen Fehlermeldungen.
Deinstallation und Neuinstallation scheint die einzige Wahl, aber das funktioniert auch nicht ...

Ich benutzte einen USB-Stick, es das alte HDD Etikett gab und eine Verbindung hergestellt wie hier beschrieben:
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" 

Diese leider nicht funktioniert, weil VS über andere fehlende Dateien beschwert sich immer noch, aber es zumindest Lasst uns das auflösen.

EDIT: Wenn Sie versuchen, VS neu zu installieren und es wird Ihnen einen anderen Ordner auf der akzeptierte Antwort hier nicht zulassen, wählen: How to change Visual Studio 2012 install directory?

Verwandte Themen