Antes de nada me gustaría comentar que antes de que se acabe este año (hallá por Diciembre) actualizaré este post (o crearé uno aparte) y publicaré la nueva versión del instalador, que ahora son 3 instaladores para que cada uno descargue solamente lo que le interese en lugar de descargar un archivo muy pesado, explico esto:
El primer instalador contiene los paquetes para instalar el VS y el idioma Español opcional, y algunas cosas opcionales para la configuración inicial de la IDE, nada más;
El segundo instalador contiene todos los extras, librerias, controles, extensiones, etc;
El tercer instalador contiene mi colección de Snippets para VBNET (casi 800 códigos de cosecha propia xD).
PD: Y por supuesto habrá muchos complementos adicionales en esta nueva versión que compartiré
.
Dicho esto, @
Kaxperday, procedo a responderte para aclararte algunas cosas e intentar ayudarte:
elegi no instalar unas cosas raras de elektro que no sabia lo que eran.
Si no entiendes la finalidad de alguna opción dle instalador siempre puedes pregunar y te sacaré de dudas.
durante la instalación me saltó el antivirus había un archivo llado BoxerControl.exe o algo asi, me decía que era troyano así que decidí eliminarlo, seguridad ante todo..
Ha pasado mucho tiempo desde que publiqué este instalador al que tengo ahora mismo, pero imagino que te refieres a la utilidad "ToolBoxInstaller.exe" o algo así, en ese caso debes saber que esa aplicación es la encargada de instalar (mediante DTE) los controles al ToolBox de VisualStudio, así que si elegiste instalar algún control en el menú del instalador y luego eliminaste ese executable antes de terminar la instalación... la cagaste un poco ya que no se te habrán instalado los controles;
pero bueno, entiendo tu postura, "
seguridad ante todo", de todas formas te hago saber que el aviso que te ha marcado tu AV ha sido un falso positivo, esa herramienta la saqué de un código fuente Open Source (este, para ser exactos:
http://www.componentowl.com/articles/visual-studio-toolbox-control-integration#integration-dte ) revisé el source y la compilé la aplicación yo mismo, de hecho con el tiempo me dediqué a traducir el código original de C# a Vb.NET para reversionar el programa original y mejorarlo en ciertos aspectos añadiendole ligeras funcionalidades nuevas, ahora uso mi versión en el nuevo instalador (el archivo se llama
DTEInstaller.exe) y aquí puedes encontrar el source completo:
[SOURCE] Extended DTE Toolbox Control InstallerPuedes abrirlo y compilarlo tu mismo, si te lanza un aviso el AV como comprenderás te acabo de dar todas las pruebas necesarias (el source) para demostrarte que es un falso positivo.
Pero creo que todas estas explicaciones son innecesarias, en serio, ¿crees que alguien que ha dedicado meses a recopilar todas estas utilidades para compartirlas, va a dedicarse a meter un troyano en el instalador para ir infectando por ahi?, creo que
hay que saber distinguir un poco a la gente, de la gentuza.
Tras finalizar la instalación mire procesos y carpetas nuevas y demás estaba hecho un lío.
Para que no hayan lios te comentaré que el instalador solo crea 3 directorios, el de VS (ej: C:\Program files\Visual Studio 2013), el de los proyectos (ej: C:\Visual Studio Projects), y el de los documentos de Vs (ej: C:\Users\Elektro\Documents\Visual Studio)
al cabo de un rato lo volí a ejecutar para probar un proyecto de prueba y el programa iba lentísimo, al escribir un printf habia teclas que no recojia y las que recojia las hacia con retardo de hasta 2 segundos..
Todo iba lento los botones, cuando pasas el cursor por encima de algo para saber lo que es en fin todo iba pinzado. Puse el printf en el proyecto que creé y le di a compilar, pero sorpresa necesitaba la libreria .NET 4.5.1 que ya tenía instalada y me salian mensajes cada 2 segundos ventanas diciendo que lo descargara, no paraban de salir ventanas dando error y decidi cerrarlo pero sorpresa no se podia cerrar la aplicacion con el debugger funcionando, trate de detenerlo pero no encontre nada sorpresa, fuí al administrador de tareas y lo cerre.
Conclusión: Después de todo lo que me ha costado instalarme todo esto, y ver que va pinzado y que ni me funciona, me gustaría saber si soy el único al que le pasa o hay alguien que le ocurrio lo mismo y como trato de solucionarlo, lo del .NET puedo tratar de reinstalarlo y quizas se solucione o no, pero el programa va muy lento consume 40% de CPU y da muchos fallos no se si merecerá la pena y espero que lo haga después de todo lo arriesgado.
Porfavor, no le eches la culpa al instalador (tampoco me la eches a mi, ni mucho menos a ti), la esencia de mi instalador es manipular los atributos de un archivo XML para pasarlo como parámetro al instalador
ORIGINAL de Microsoft y que este sepa que caracteristicas son las que debe instalar en tu PC, esto quiere decir que yo no hago nada especial, excepto los
Addons, lo que se instala en tu PC es como si lo instalases de una fuente directa de Microsoft porque eso es lo que estás haciendo desde mi instalador, el instalador original de VS revisa los paquetes, determina si son validos o no para tu arquitectura y tu SO, y en caso de encontrar irregularidades o actualizaciones las baja desde los servidores de Microsoft para añadirlos a la instalación (como por ejemplo Blend), así que posiblemente estarias teniendo este mismo problema que comentas si te hubieras descargado el VS original desde Microsoft y lo hubieras instalado, porque mi instalador hace exactamente eso.
Y aparte de eso, los complementos del instalador como extensiones y controles, VisualStudio es quien se encarga de instalarlos y configurarlos en tu PC, yo solo le indico lo que tiene que instalar... no toco nada raro como para provocar un error o ralentización en VS como la que comentas.
Por otro lado, puede ser imposible identificar el causante del problema en tu PC al haber tantos complementos que instalar en el instalador... y no se que cosas son las que te has instalado en el VS;
por ejemplo, es posible que alguna extensión de la IDE esté afectando negativamente a tu PC ralentizando el rendimiento del VS en general, para solucionar esto: Abre el menú de las extensiones, desactívalas TODAs o desinstalalas, y reinicia el VS para determinar si ese era el problema:
También podría ser culpa del AntiVirus que estés usando, ya que en ocasiones ralentizan ciertos programas, ¿has probado a desactivarlo mientras utilizas VS?.
Sinceramente sin poder hacer un análisis profundo de tu PC yo creo que debe ser culpa de alguna extensión o de tu AV, ya que son 2 problemas muy comunes, pero si después de todo el problema sigue sin solucionarse, y en caso de que te hayas instalado controles de terceros (desde el instalador) entonces prueba a reiniciar la configuración el ToolBox de VS, ya que tener demasiados controles ahi afecta al rendimiento (pero no hasta el extremo que comentas):
Por el momento no se me ocurren más posibles causas ni soluviones, ni tampoco por qué .NET Framework 4.5.1 parece estar implicado en el problema, lo siento, pero verifica que los archivos legítimos de Microsoft estén instalados correctamente con el siguiente comando, en consola:
"%SystemRoot%\System32\SFC.exe" /ScanNow
EDITO:También puedes probar a ejecutar por linea de comandos el instalador de VisualStudio para iniciar una reparación automática (yo lo tengo ubicado en:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Uninstall.exe ) con el siguiente parámetro:
Ejemplo:
...pero posiblemente pierdas toda la configuración de extensiones, ToolBox, etc, no lo se, nunca he tenido que repararlo.
Documentacion del comando
/repair:
http://msdn.microsoft.com/en-us/library/e2h7fzkw.aspx Un saludo!