viernes, 18 de abril de 2008

Guía de instalación de Visual Studio 2008

Soy bastante lanzado a la hora de instalar cualquier tipo de programa en mi máquina, tanto en el curro como en casa. Esta manía o actitud (o depende cómo se mire, aptitud), tiene sus riesgos, pero soy así por naturaleza, soy un early adopter que lo prueba todo; , un conejillo de indias que le hace mil y una putadas a su PC instalando continuamente versiones Beta, Alpha, CTPs y RTMs de todo tipo de herramientas y utilidades que pilla.

Esta vez en cambio, me estaba sorprendiendo a mi mismo de lo mucho que estaba tardando en instalar Visual Studio 2008, el nuevo IDE o entorno de desarrollo de Microsoft lanzado allá por finales de Febrero. Sinceramente estaba muy a gusto con Visual Studio 2005 SP1, pero claro, no vaya a ser que me quede desfasado, fuera de la onda tecnológica, y por ello deje de ser "cool, hot y amazing". Así que esta semana me he puesto el buzo, he instalado Visual Studio 2008 y se me ha ocurrido la brillante (¿?) idea de compartir con tod@s vosotr@s todo el proceso de instalación de Visual Studio 2008, plus una serie de consejillos del abuelo Lonifasiko. Tan sólo comentar que VS2005 y VS2008 pueden convivir en perfecta armonía en la misma máquina; yo, por problemas de espacio en disco (en pleno 2008...), he "preferido" desinstalar VS2005. Allá vamos:

1.- Backup de proyectos de Visual Studio 2005. Soy lanzado pero no tonto, así que con lo baratos que están los CDs y DVDs, el primer consejo es realizar un backup de todos los proyectos desarrollados con Visual Studio 2005. Seguro que no pasa nada, pero nos curaremos en salud...

2.- Despedida de Visual Studio 2005. Abrimos por última vez (quién sabe en esta vida...) el gran (sí, gran) Visual Studio 2005.


Contemplamos "su apariencia" fijamente unos minutos, cerramos los ojos, alabamos todo lo que nos ha ayudado, nos cagamos en él por las que nos ha liado, y en el nombre de todos los IDEs...amén.

3.- Lectura del archivo readme. Será que me estoy haciendo mayor y más "segurola", pero últimamente estoy cogiendo la buena manía de abrir los archivos readme.txt, readme.html, o leeme.txt que todo software trae o debería traer. Le pego una lectura rápida en la que no veo nada raro, salvo alguna issue con las SDKs de Windows Mobile 6, cosa que apunto rápidamente para desinstalar antes de proceder.

4.- Limpieza previa a la desinstalación de Visual Studio 2005. Antes de procecer con la desinstalación de VS2005, con la idea de hacer bien las cosas y de paso "hacer un poco de limpieza" y liberar espacio en disco, he echado una ojeada a la fatídica lista de programas instalados con la opción "Agregar/Quitar programas". Después de exclamar en alto "¡qué de movidas tengo instaladas!", procedo a desinstalar "todo lo relacionado con VS2005". En mi caso, entre otras cosas desinstalo ASP.NET AJAX Extensions, el plugin MySQL Tools for Visual Studio, SQL Server 2005 Everywhere Edition CTP, el plugin AnkhSvn para trabajar contra Subversion, GPS.NET for VS2005, Enterprise Library for .NET Framework 2.0 (January 2006) y Microsoft Device Emulator.

Así mismo, fiándome del readme, por si las moscas quito Windows Mobile 6 Standard SDK y Windows Mobile 6 Professional SDK. Y ya que estamos de rebajas, por el mismo precio quito Microsoft Robotics Studio 1.5, del que ya tenemos sustituto CTP (sí, definitivamente estoy enfermo...). Lógicamente, todo esto que cuento depende de lo que tenga instalado cada uno en su máquina; yo cuento MI proceso de desinstalación/instalación.

5.- Reset. ¿Por qué? Porque yo no lo hice, y tan pronto como comenzó el proceso de desinstalación de VS2005...¡sorpresa!

¡Ah sí, ya me acuerdo! Aquellos controles que instalé cuando desarrollaba para Windows Mobile. También los he desinstalado en el paso anterior, pero por lo visto han dejado "su particular huella" en el registro de Windows., o donde sea. Por eso, después de haber desinstalado muchas cosas (entre 10 y 15) ...seguro que un buen reset no viene mal.

6.- Desinstalación de Visual Studio 2005. "Definitivamente te voy a echar de menos compañero...":


Pulsamos "Aceptar" con la lágrimilla en los ojos, y tras un buen (repito, un buen) rato...

La desinstalación termina y nos avisa de que puede haber otros componentes que requieran de una desinstalación manual. Ya puestos a tunear la máquina, me cepillo MSDN 2005, Microsoft Document Explorer 2005 y Microsoft Visual Studio 2005 Tools for Office Runtime.

6.- Instalación de Visual Studio Team System 2008 Development Edition. Nombre más largo no pueden sacar no...

Decimos unas cuantas veces amén (= pulsar "Next"), configuramos la instalación (de momento nunca he utilizado Crystal Reports)...

...y tras otra larga espera (menos mal que dejé de fumar...), pantalla de "instalación ok"...

...y tras pulsar victorioso "Finish", el típico "messagebox maligno"...

...que visto lo ocurrido en el Paso 5, me "invita" a hacer un...

7.- Reset. Pues eso, ¡reset!

8.- Visual Studio 2008 ready to go! Como esta vez he decidido que de momento no voy a instalar en local la ayuda de MSDN 2008 (el que quiera, que la instale), ¡despegamos! Selecciono en mi caso "C# a muerte"...

...and ¡we're in!


9.- Tomaros una buena cerveza (o lo que queráis), que os lo merecéis, este proceso agota.

Como he dicho antes, este proceso de desinstalación de Visual Studio 2005 e instalación de Visual Studio 2008 es relativo a MI máquina. Con ello os quiero decir que si alguien sigue esta "mini guía" (por llamarla de alguna manera) y no consigue instalar ni desinstalar todo lo que quiere, le cae un rayo al salir de casa, se le rompe la máquina, o la abuela fuma, me podéis escribir un comentario diciendo que no os ha funcionado (e incluso que soy un paquete), pero en absoluto me hago responsable de nada de nada. Si es que parezco un abogado ;-)

Por cierto, espero que lo aquí contado le sirva de algo a alguien. Ésa es la intención...

SaludoX.


19 comentarios:

Drenas dijo...

Puedes estar contento que lo que has contado si que ha servido de algo. Tenía pensado cambiar del 2005 al 2008 y ahora creo que no lo haré, mas vale malo conocido que bueno por conocer xDD

Un saludo

Anónimo dijo...

Me alegro que te haya servido de algo, pero no acabo de entender muy bien tu postura, ya que en ningún momento del post hablo mal sobre Visual Studio 2008. O eso creo...

Simplemente cuento cómo me ha ido la instalación, que de hecho, exceptuando un error con unos controles de terceros, ha ido como la seda

De todas formas, muchas gracias por el comentario y saludoX.

Unknown dijo...

No es eso, pero entre backup, limpiezas, desinstalaciónes, etc. Que entra una pereza... y encima luego para que te de un error deja deja

Drenas

Anónimo dijo...

Puntualizar que el error me lo dio la desinstalación de VS2005; la instalación de VS2008 fue muy bien.

Y entiendo que te dé pereza, si quieres hacer las cosas "a lo segurola", como lo he hecho yo, lleva su tiempo. De ahí que el último paso sea beberse una merecida cervecita bien fresca ;-)

Así todo, como digo en el post, no tienes porqué desinstalar VS2005. Pueden convivir perfectamente, el tema es que yo andaba justillo de espacio en disco.

Es lo de siempre tío, "renovarse o morir" ;-)

SaludoX.

Anónimo dijo...

Ni idea de Visual Studio, me suena porque alguien que conozco lo usaba y de hablarme sobre él. Me gusta probar programas, así que si lo hago con este seguiré tu manual que parece muy bien explicado, además lo tengo mas fácil porque no tengo que desinstalar nada previamente.

Un saludo y que sigas explicando tan bien estas cosas.

Anónimo dijo...

Gracias Jenny, desde luego a priori siempre será mejor si partes de una instalación "limpia", seguro que tendrás menos problemas. Para aquellos que no utilicen estos entornos de desarrollo de forma profesional, recordar que hay ediciones Express de Visual Studio que son gratuitas. Su descarga, desde aquí.

SaludoX.

Paco dijo...

Pues buscando buscando, me he topado con tu manual, pero no ha salido lo que buscaba.. de modo que sigo buscando, pero, ya que te ofreces, te lo pregunto para ver si me puedes ayudar/orientar/guiar...

Tengo Visual Studio 6 y 2005 conviviendo sin problemas y trabajando con ellos.

Un día, ya no me arranca el visual 2005, bueno, arrancar, si arranca, pero no reconoce ningún proyecto, ni nuevo ni antiguo.
Creo uno, cierro, y al abrir... nada, ya no lo reconoce.

Por los foros y los errores que me daba, todos coincidian, tengo que reinstalar/desinstalar el 2005 y volver a instalarlo o instalar el 2008.

Aquí es donde viene lo divertido, no me deja, reinstalar, desinstalar, reparar, etc, cualquier cosa que te diga es poco, con respecto al VS 2005.

Alguna sugerencia? si instalo el 2008 me sustituirá algo? (Sí por favor!!!).

Gracias por tu tiempo y buen blog, espero parecerme (en lo del blog) algún día..!

Saludos desde Bololandia (Toledo).

Anónimo dijo...

Pues sí que es raro eso que comentas...me imagino que para que VS2005 deje de reconocer los proyectos de un día para otro, será por alguna instalación de algún otro producto de Microsoft (alguna librería, control, etc.) que tiene algo de relación con VS2005 o Visual Studio 6. ¿No tendrá instalado algo relacionado con VS2003? No sé, cosas que se me van ocurriendo...

Por cierto, ¿en el icono del archivo de solución (.sln) ves un "9"? ¿Has probado a abrir la solución con el menú contextual "Abrir con..." y buscando el ejecutable devenv.exe? Aquí tienes un link que he encontrado en el Guille, échale un vistazo.

De todas formas lo extraño es que no te deje ni reparar ni desinstalar VS2005, eso sí que tiene pelotas. Si has probado siempre desde "Agregar o quitar programas", por si acaso prueba a hacerlo desde el CD de VS2005, que también da la opción de reparar.

La instalación de VS2008 yo creo que te debería ir bien, y la conversión de proyectos VS2005 a VS2008, también, exceptuando algunas soluciones super complejas. Eso sí, si tienes que andar compartiendo proyectos con gente del equipo que anda con VS2005, te aviso que suele haber problemas.

No creo que te he ayudado mucho, lo único que puedo darte es un poco de apoyo moral y animarte, que seguro que al final lo consigues arreglar.

Si encuentras la solución y quieres compartirla o para cualquier otra cosa, ya sabes dónde estoy. SaludoX y buena suerte.

Anónimo dijo...

Me ha parecido perfecta tu guía para "actualizar" (desinstalar, instalar, etc. :) ) el VS pero tengo un problema y siendo bastante novato en esto (aunque vengo con varios años en J2SE, J2EE y otros) me atrevo a preguntar, quizás puedas ayudarme.

Me he leído todo el readme (o por lo menos la parte relevante) e intentado instalar el VS2008TS en un Windows XP SP3 limpio (está recién instalado) no hago que pase de la instalación del .NET Framework 3.5 y me devuelve el código de error 1603 ("Error grave durante la instalación", vaya! qué específico.)

Bueno, más tarde si ha pasado de ahí pero para eso me he bajado el redistributable y lo he instalado por aparte.

Luego, más adelante se queda en otro punto de la instalación: Microsoft no-se-qué.

Lo que no me explico es porqué falla en un Windows XP SP3 (de fabrica, no tuneado o cosas por el estilo) recién instalado (con el Firefox, Notepad++ y otros programas esenciales, no más)

Bien, te agradeceré que comentes que puedo estar haciendo mal.

Saludos.

Anónimo dijo...

Siento responder tan tarde yylex, seguro que para ahora ya has solucionado tu problema con la instalación de VS2008.

Sinceramente, por las cosas que comentas no veo nada "raro"; además, si se supone que es una instalación limpia con XP SP3...no debería haber mayor problema. Eso sí, buscando en Google leo que alguno sí ha tenido problemas debidos al Office 2007. No sé, echa un vistazo a eso, y otra cosa que se me ocurre sería desinstalar el .NET Framework 3.5 "a mano" desde el "Panel de Control" y luego arrancar la instalación de VS2008 para que el instalador instale .NET Framework 3.5 automáticamenete y continue con la instalación sin problemas.

Espero que lo hayas solucionado ya, y si no es así, sólo te puedo decir que pruebes estas cosillas y ¡suerte!

Gracias y saludoX.

Anónimo dijo...

Probé varias cosas y al final logré tenerlo instalado.. hasta el día de hoy he estado trabajando en Linux y no había reiniciado hasta entonces.

Como mencionaba en mi blog, formatear a veces da resultado aunque la última vez la instalación de Windows estropeó mis particiones: no tengo pérdida de datos pero no me atrevo a modificar nada porque podría pasar algo grave jejejeje... bueno, ese es otro problema.

Gracias por la respuesta y btw, ¡felicidades!

Anónimo dijo...

Gracias a ti yylex por compartir tus "experiencias moviditas" con la instalación de VS2008. Me alegro de que finalmente hayas conseguido instalarlo.

SaludoX y hasta pronto.

Anónimo dijo...

Aporto otra quia de instalación pero de las versiones express 2008.

http://algoritmosen.net/Lecciones/LeccionesenVisualStudio/Instalaci%C3%B3ndeVisualStudio2008ExpressSP1/tabid/91/Default.aspx

Anónimo dijo...

Buenas Juan Fernando,

Sí, la verdad es que mi guía de instalación es un pelín "extraña", sobre todo para gente que quiere empezar, ya que implica desinstalar VS2005 e instalar VS2008, cosa que mucha gente no necesita o simplemente no quiere.

Por eso, muchas gracias por compartir esa nueva guía de instalación de las versiones Express de Visual Studio, seguro que es bien fácil y a mucha gente le es muy útil, ya que suele ser típico empezar por las versiones gratuitas del IDE.

Lo dicho, gracias por el enlace.

SaludoX.

ivonne dijo...

hola k tal sabes tengo problemas para instalar visual en home basic en una lap me marca setup dejo de funcionar y deshinstale el 2006 y no se k hacer me urge el 2008 para presentar mi tarea espero me respondas a vamie_1014@hitmail.com

grax

Anónimo dijo...

Buenas ivonne,

Con esa breve descripción no creo que te podamos ayudar mucho desde aquí..., lo único que te puedo recomendar es desinstalar poco a poco todo lo que tenga que ver con Visual Studio 2005, y tras reiniciar, bajarte alguna de las versiones de Visual Studio 2008 Express (si te es suficiente con ellas) e iniciar el proceso de instalación. Haz la prueba y nos comentas qué tal te ha ido.

Me temo que con tu escueto comentario es todo lo que te puedo decir por el momenyo :-(.

PD: Si te parece, mejor que contestarte directamente al mail, prefiero hacerlo a través del blog, así aprendemos tod@s ;-).

SaludoX!

Anyu dijo...

Me rindo!!! he intentado por todos los medios, no logro instalar el visual studio 2008 en vista ultimate, incluso he formateado mi maquina y estando asi virgencita y sin nada ensima, ningun framework o version mas vieja de sql server se ha podido instalar, siempre el mismo problema: "El programa dejo de funcionar correctamente por un problema. Windows cerrara el programa le notificara si existe una solucion", lo mismo me paso cuando decidi instalar la version express, segui los pasos de la guia del link que dejo alguien en este blog, pero ni siquiera me deja instalar el framework 3.5, ese componente no me deja instalar en ninguna de las dos versiones, no entiendo porque si mi maquina esta recien formateada ensima le instale el Windows Vista Upgrade Advisor 2.1 como decia en el readme,html, intente instalarlo de nuevo pero igual no pasa nada.

no entiendo como lo has podido instalar tan facilmente y sin haber tenido este tipo de problemas, a la larga voy a desistalar mi vista y volver a poner el xo sp2 el cual nunca me causo problemas, la cagada es que en mi maquina nueva no me funcionan todos los drivers y es un asco tenerlo de esta forma.

por favor si alguien me ayuda, tengo una hp pavilion dv6910us recien formateada con vista ultimate, sin microsoft office 2007, NADA

Xaniel dijo...

"..... Contemplamos "su apariencia" fijamente unos minutos, cerramos los ojos, alabamos todo lo que nos ha ayudado, nos cagamos en él por las que nos ha liado, y en el nombre de todos los IDEs...amén. ...."

... excelentes lineas... el caso es que no logro instalarlo en Windows Vista y como andaba buscando soluciones me encuentro con estos párrafos... bueno seguire buscando

Unknown dijo...

Un poco friki el manual...eso solo desinstalar todo e instalar lo nuevo!Además tener en cuenta que Crystal Rerpots XI no vale para 2008, y que si lo quereis para 7, tendreis que instalar SQL server 2005 SP3 un saludo y que te vayan bien las cervezas!