visual temas studio reiniciar poner para instalar idioma fuente español configurar como code cambiar visual-studio-2012

temas - ¿Cómo cambiar el directorio de instalación de Visual Studio 2012?



temas para visual studio code (9)

Desinstalé VS11 utilizando el instalador de Windows y eliminé casi todas las claves de registro que pude encontrar relacionadas con él, pero aún aparece con esto cuando intento reinstalarlo:

Y no puedo hacer clic en "..." ni editar la ruta. Hacer clic con el botón derecho no hace nada tampoco.

¿Qué tengo que destruir para cambiar el directorio de instalación?

Todavía sucede en el lanzamiento oficial:


¿Cómo cambiar el directorio de instalación de Visual Studio 2012? ¿Qué tengo que destruir para cambiar el directorio de instalación?

Respuesta: Puede cambiar el directorio físico sin la necesidad de "destruir o cambiar" el directorio de instalación. Esta es una propuesta alternativa de solución "pensar más inteligentemente que no sea más difícil".

Estos son los detalles materiales específicos que necesita para continuar utilizando su directorio lógico M: / Archivos de programa y resolver el problema físico donde se almacenan los archivos.

También sirve al resto de la comunidad para instalaciones más limpias y reproducibles, con menos esfuerzo y menos riesgo al usar compilaciones Beta. Es menos riesgoso porque encapsula cada archivo en la instalación beta. Quiere pasar de beta a RC, no hay problema, simplemente no monte las unidades beta, use un limpiador de registro de shell y vuelva a instalar las unidades limpias en nuevas siempre.

El proceso utiliza discos PGP que pueden iniciar sesión y cerrar la sesión o hacer una copia de seguridad según sea necesario.

Inicialmente, parecía que sería posible crear solo dos unidades. no tan. - Drive # 1 montado como F: / para f: / Archivos de programa (x86) / Microsoft Visual Studio 11.0 Aquí es donde le dije a la instalación de Visual Studio que instale los archivos. Y funciona como un contenedor montable para 2.7 gigas de archivos.

  • Drive # 2 montado como una carpeta en "C: / Archivos de programa (x86) /" "Microsoft Visual Studio 11.0" El propósito de la carpeta montada era recoger el resto de 5.5 Gigs de archivos.

La lista real de 33 carpetas creadas tuve que moverme a carpetas adicionales de PGP.

Aquí está la lista inclusiva de carpetas que puede crear antes de que la instalación implemente archivos para ellas.

C:/Program Files/Microsoft SQL Server C:/Program Files/Microsoft SQL Server Compact Edition C:/Program Files/Application Verifier C:/Program Files/MSBuild C:/Program Files/Microsoft C:/Program Files/IIS Express C:/Program Files/IIS C:/Program Files/Microsoft Visual Studio 11.0 C:/Program Files (x86)/IIS C:/Program Files (x86)/IIS Express C:/Program Files (x86)/Microsoft ASP.NET C:/Program Files (x86)/Microsoft Help Viewer C:/Program Files (x86)/Microsoft SDKs C:/Program Files (x86)/Microsoft SQL Server C:/Program Files (x86)/Microsoft SQL Server Compact Edition C:/Program Files (x86)/Microsoft WCF Data Services C:/Program Files (x86)/Microsoft Web Tools C:/Program Files (x86)/MSBuild C:/Program Files (x86)/NuGet C:/Program Files (x86)/Windows Kits C:/Program Files (x86)/Common Files/Merge Modules C:/Program Files (x86)/Common Files/Microsoft C:/Program Files (x86)/Common Files/microsoft shared/DevServer C:/Program Files (x86)/Common Files/microsoft shared/MSDesigners8 C:/Program Files (x86)/Common Files/microsoft shared/MSEnv C:/Program Files (x86)/Common Files/microsoft shared/MSI Tools C:/Program Files (x86)/Common Files/microsoft shared/SQL Debugging C:/Program Files (x86)/Common Files/microsoft shared/SQL Server Developer Tools C:/Program Files (x86)/Common Files/microsoft shared/TextTemplating C:/Program Files (x86)/Common Files/microsoft shared/Visual Database Tools C:/Program Files (x86)/Common Files/microsoft shared/VS7Debug C:/Program Files (x86)/Common Files/microsoft shared/WF C:/Program Files (x86)/Common Files/microsoft shared/Windows Simulator

Esto es perfecto para prevenir; - Los gestores de parches y los sistemas de gestión de parches que sin darse cuenta y sin supervisión no supervisados, sin auditar en deliberada dicha ignorante violan la premisa de una buena promoción para las mejores prácticas de control de cambios de producción

  • Los desarrolladores cuyo código funciona principalmente por azar y realmente no tienen idea de cuál es el producto final.

  • Hacker explotación del entorno de construcción.

Podría haber usado el escritorio True Crypt o PGP. Simplemente no el cifrado de disco completo, tiene que ser capaz de montar y desmontar los recursos.

Aprecio el enfoque de unión dura, pero a menos que usted expulse y apague con seguridad las unidades, ofrece poco cumplimiento del proceso y no es seguro ni confiable en comparación con el desmontaje / montaje seguro de PGP. Los desarrolladores solo encenderán las unidades y realizarán cambios.

En cuanto al nivel de esfuerzos para realizar copias de seguridad y restaurar, la copia de seguridad de las unidades PGP en comparación con las unidades con conexiones rígidas es un lavado con el mismo nivel de esfuerzo. Pero el valor de no tener que recordar qué carpetas están unidas, lo que podría necesitar restaurar para restaurar un entorno de desarrollo, favorece la menor cantidad de unidades .PGD que contienen todas las carpetas necesarias (es decir, recuerda para ti como parte de su función)

Considere esto como un entorno para cuando los requisitos son para la garantía auditable absoluta no discrecional obligatoria para una compilación segura reproducible. Para cumplir con ese objetivo central, debe estar disponible solo cuando es realmente "necesario" y debe asegurarse cuando no sea necesario.


Aunque tuve el mismo problema, en lugar de forzarme a instalar en "c: / Archivos de programa", me obligó a instalar en el directorio que utilicé para Visual Studio RC. Después de usar Process Monitor y el archivo de registro de la configuración, pude encontrar una clave de registro que debía eliminarse.

La clave estaba ubicada en

HKLM / Software / Microsoft / Windows / CurrentVersion / Installer / UserData / S-1-5-21-776561741-789336058-725345543-318838 / Components / 31F687BD8A467D54C830E018D99F7F3B

Es probable que el SID sea diferente para otros sistemas, sin embargo, es posible que pueda encontrar la última cadena (31F687BD8A467D54C830E018D99F7F3B)

Para encontrar la clave, hice lo siguiente:

  1. Downloaded ProcessMonitor desde Sysinternals
  2. Se inició Processmonitor con filtro

    La ruta de la imagen finaliza con vs_premium.exe

  3. Iniciado vs_premium.exe

  4. Cerró la configuración
  5. Esperado hasta que ProcessMonitor no haya captado más eventos
  6. Abrió el archivo dd_vs_premium_.log más nuevo de% TEMP%
  7. Busqué algo y encontré

    Condición ''VS_Install_path_KeyExists'' se evaluó a falso. (Supongo que se evaluará como verdadero en los sistemas afectados. Intenté esto en una instalación limpia de Windows)

  8. Una línea arriba decía

    Clave del registro no encontrada. Key = ''SOFTWARE / Microsoft / VisualStudio / SxS / VS7''

  9. Buscado para

    Microsoft / VisualStudio / SxS / VS7

    en Processmonitor

  10. Unas líneas abajo de ProcessMonitor me muestran la clave que tuve que borrar


Intente iniciar el instalador con la siguiente opción:

/p CustomInstallPath="[your_path]"

Por ejemplo:

vs_ultimate.exe /p CustomInstallPath="C:/MyDirectory"

Para ver todas las opciones usa el interruptor /?


La única solución que he encontrado es en Windows 7 para crear un enlace de unión dura al directorio en el que desea instalar Visual Studio.

Por ejemplo, mi unidad SSD no es mi unidad de arranque y tiene una letra de unidad de B :.

Ejecuto la siguiente línea de comando

mklink / J "C: / Archivos de programa (x86) / Microsoft Visual Studio 11.0" "B: / Archivos de programa (x86) / Microsoft Visual Studio 11.0"

Para el instalador y Windows cree que lo instaló en el directorio Archivos de programa x86 en la unidad C: cuando realmente lo instaló en la carpeta Archivos de programa x86 en B: unidad.

Aquí hay un enlace a la página sobre cómo crear enlaces de unión en Windows Vista y 7. http://www.howtogeek.com/howto/windows-vista/using-symlinks-in-windows-vista/


Mire en sus programas instalados y vea si una instancia de Visual Studio ya está instalada, de ser así, elimínela y vuelva a ejecutar la configuración.


No tengo el representante para comentar en la publicación anterior. Aunque tiene razón en la sintaxis de esos conmutadores de comando, el programa tiene errores, no funciona con la selección de CustomInstallPath. De hecho, para mí, simplemente decide abrir más de 50 iteraciones de vs_ultimate.exe en la lista de procesos ...

Probaré Hard Junction como se menciona arriba, ya que estoy seguro de que funcionará.

Como nota al margen, si alguien está interesado, puede usar el modificador que le permite adquirir la instalación antes de tiempo ejecutando vs_ultimate.exe / Layout X: / somefolder /

Lo hice anoche y espero que mi instalación sea rápida ya que tengo toda la información, sin embargo creo que para forzarla a usar la versión fuera de línea, debe ejecutar vs_ultimate.exe / noweb.

Esta página se refiere a todos los switches: http://msdn.microsoft.com/en-us/library/e2h7fzkw(v=vs.110).aspx

Las páginas anteriores indican que: / p CustomInstallPath "Instala todos los paquetes redestinables en el directorio que especifique". Thay puede querer decir eso silenciosamente, sea lo que sea que pueda instalar desde tu disco raíz, lo hará, pero es difícil estar seguro y tengo espacio limitado en mi SSD.

Antes de intentar el cruce duro, también puedo probar lo anterior y ver qué sucede, luego desinstalarlo si es necesario. Publicará resultados


Para mí, el estudio visual final 2012 quería instalarse en la misma ruta que la versión beta (desinstalada). Eliminé la mayoría de las cosas en HKLM que tenían una coincidencia exacta para el directorio de instalación (que termina con un / eg C:/VS11Beta/ ) y luego la configuración me permitió elegir nuevamente.

Probablemente no sea una solución para el OP ( M:/Program Files suena demasiado genérico para eliminar), pero tal vez para otros con este problema.


Previamente había instalado el Controlador de prueba VS 2012. Desinstalarlo me permitió cambiar la ruta de instalación.


Un enfoque más simple funcionó para mí:

1 - Ejecute el instalador desde la línea de comando, con los modificadores / uninstall / force, como en:

c:/vs_professional_ENU.exe /uninstall /force

2 - Vuelva a ejecutar el instalador normalmente.

Hice esto con VS2015 en Windows 10. Enlace de referencia.