team - ¿Cómo cambiar la ubicación de la carpeta “Visual Studio 2017”?
visual studio team foundation server 2017 (3)
O (en Visual Studio 2017) solo vaya a herramientas >> opciones >> proyectos y soluciones >> Ubicaciones
¿Cómo cambia la ubicación del directorio "Visual Studio 2017" que se crea en% USERPROFILE% / Documents?
En 2015 y anteriores, puede mover todas las carpetas de "Mis documentos" editando el registro, pero esos valores parecen haberse movido para VS2017:
La forma antigua: cambiar la ubicación de la carpeta "Visual Studio 2010"
Actualizar
He cambiado las ubicaciones predeterminadas de Proyectos y Plantillas, pero estos directorios persisten en Mis Documentos:
Si tiene el control de origen habilitado para el Proyecto, además del paso como lo respondió David, también debe asignar la ubicación de la ruta de acceso local de TFS a la nueva ubicación del Proyecto:
In VS 2017:
File -> Source Control -> Advanced -> Workspaces -> Edit the relevant
Workspace -> Select the Project -> Edit path to Local Folder to be the new
location.
(Protagonizada por esta pregunta porque voy a necesitar esta respuesta para el próximo lanzamiento de Visual Studio, apuesto ... Y me olvido de esto cada vez que configuro una nueva máquina. La última vez la hice de una serie de diferentes sitios, pero desafortunadamente mi google-fu no puede encontrarlos nuevamente, así que mi más sincero agradecimiento a esos desarrolladores sin nombre.)
Por último, una pregunta que puedo responder! Yo también he pasado incontables horas tratando de arreglar esto. El comentarista de su pregunta es correcto: la configuración sigue siendo controlada por las mismas claves de registro, solo que la ubicación de estas se ha trasladado luego de cambiar a un instalador diferente. He aquí y
- Anteriormente, Visual Studio instaló muchas claves de registro en las colmenas
HKEY_LOCAL_MACHINE
yHKEY_CURRENT_USER
del sistema bajo una clave específica de Visual Studio:
HKLM/Software/Microsoft/VisualStudio/Version
: [...]HKCU/Software/Microsoft/VisualStudio/Version
: [...]HKLM/Software/Microsoft/VisualStudio/Version_Config
: [...]- Para reducir el impacto en el registro, Visual Studio ahora usa la función RegLoadAppKey para almacenar las claves de registro en un archivo binario privado en
%VsAppDataFolder%/privateregistry.bin
. [...]
En esencia, lo que debe hacer es encontrar ese archivo, cargarlo en un editor de registro (como regedit.exe
), cambiar los valores a su gusto y luego guardar el archivo en el mismo formato. En mi máquina, el archivo estaba ubicado en:
C:/Users/Ernest/AppData/Local/Microsoft/VisualStudio/15.0_dfee2c30
No censurar mi nombre de usuario porque es bastante obvio de todos modos. A continuación se muestra cómo usar regedit.exe
para realizar la edición:
Primero, seleccione un lugar para cargar la sección del registro (usé HKEY_USERS
). Realmente no importa siempre y cuando no sobrescriba algo al cargar la colmena (le avisará). Con esa tecla seleccionada, vaya a File
> Load Hive...
y abra el archivo privateregistry.bin
mencionado privateregistry.bin
. Escriba un Nombre de clave para cargarlo debajo (por ejemplo, "VS2017_config"), y verá las claves conocidas utilizadas en versiones anteriores para configurar las rutas. Cambia esos. Cuando termine, seleccione la sección que cargó (por ejemplo, "VS2017_config") y vaya a File
> Unload Hive...
Esto debería establecer las rutas de carpeta correctamente.
Tenga en cuenta que esas carpetas volverán a aparecer la primera vez que use Visual Studio Blend, así que recuerde cambiarlas también si alguna vez planea usar eso.
Edit : La correspondiente sección de registro para Blend estaba aquí para mí:
C:/Users/Ernest/AppData/Local/Microsoft/Blend/15.0_dfee2c30
Edit 2018 : @ofthelit ha publicado una página oficial con la información relevante.