2009-03-26 34 views

Respuesta

4

Sin haberlo intentado apuesto que esto no es posible.

Las carpetas de instalación suelen almacenarse en muchos lugares, como los archivos de configuración y el registro. Después de mover, todas estas referencias seguirán apuntando a la ubicación anterior y ahora no válida. Y, lo que es peor, al mover la carpeta también se interrumpirán las rutinas de instalación/desinstalación/actualización, lo que significa que ya no podrá instalar parches y service packs.

Conclusión: es mucho mejor que desinstales Visual Studio y lo muevas a la nueva ubicación. Solo toma un poco de tiempo en comparación con el dolor de cabeza que terminaría de otra manera.

(O bien, si no te gusta hacer eso por supuesto puede todavía montar una nueva partición en el programa carpeta de archivos para aumentar el espacio de disco o conseguir un disco duro más grande)

+0

En su último punto. ¿Qué tan bien manejaría windows el proceso de copiar el resto de los Archivos de programa en una nueva partición, y luego montar esa partición en los Archivos de programa? – Kibbee

+0

No vería un problema con eso, siempre y cuando tenga los mismos sistemas de archivos (NTFS) en ambas particiones y copie * todos * los archivos con * todos * sus atributos. –

+0

(No sé cómo se comportarían los enlaces NTFS) –

0

No, eso wouldn' Trabajar con cualquier versión más nueva de Visual Studio. Si es anterior a 2003, es posible que tengas una oportunidad.

0

Me estaba haciendo la misma pregunta si esto fuera posible. Pero como se sugiere en las publicaciones anteriores, ¡todas las conexiones que hace una instalación de Visual Studio son deslumbrantes!

Así que es un no ir allí:. '(

9

Se podía mover los archivos a la nueva ubicación (manualmente) y luego usar Junction (http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx) para crear un enlace de vuelta lo hice con el año 2012 y parece estar trabajando para mí.

+0

¡Funcionó perfectamente para mí! (y con VS 2013) ¡Gracias! –

0

probé la reparación o modificación que a través del instalador (agregar o quitar programas), porque me mudé a otra partición. Pero nada, se estrella con los informes de errores extraños.
la desinstalación y reinstalación parece que el única opción, pero eso tampoco funciona ...

He utilizado una memoria USB, que dio la etiqueta del disco duro viejo y hecho una unión como se describe aquí:
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" 

esto no funciona, por desgracia, porque VS todavía se queja de otros archivos que faltan, pero al menos vamos a soltarlo.

EDIT: Si intenta volver a instalar VS y no le permitirá elegir una carpeta diferente mira aquí en la respuesta aceptada: How to change Visual Studio 2012 install directory?

Cuestiones relacionadas