Sucedió durante la semana pasada en la impartición de la serie de 5 Web Casts ‘Silverlight 3 Aquí y Ahora’ que Visual Studio .NET 2008 tuvo un comportamiento excesivamente inestable y extraño, sobre todo en el editor de HTML: tanto en la vista de código como en la vista de diseño.  El comportamiento constaba en que Visual Studio se congelaba al estar editando algún archivo .html o .aspx, y este problema era de facto al seleccionar la vista de diseño, de tal modo que la única manera de seguir era cerrando el proceso en el Administrador de Tareas.

Con este problema latente, me puse a reflexionar qué cambios habían ocurrido en mi equipo durante esos días y llegué a la conclusión que la única instalación ‘fuerte’ que había yo hecho en mi configuración era Office 2010 CTP –el cual había instalado justamente durante esa semana- así que me dediqué a desinstalarlo para regresar a la versión 2007 que ya había tenido durante mucho tiempo; pero el problema no acabó aquí:  Visual Studio .NET 2008 siguió comportándose de la misma manera.

Así que lo que hice para resolver este problema fue lo siguiente:

  1. Desinstalé Office 2010 CTP
  2. Desinstalé Visual Studio .NET 2008 y todos los componentes relacionados
  3. Desinstalé Visual Studio .NET 2010 Beta 1 y todos los componentes relacionados

Y ahora instalé todo el software pero en el siguiente orden:

  1. Office 2010 CTP
  2. Visual Studio .NET 2008
  3. Visual Studio .NET 2008 Service Pack 1
  4. Silverlight 3 SDK
  5. Silverlight 3 Tools para Visual Studio .NET 2008
  6. RIA Services (release de Julio 2009)

Esto resolvió mi problema que tenía con el diseñador de HTML en Visual Studio .NET 2008.  Ahora todos los archivos cargan de manera correcta tanto en la vista de código como en la vista de diseñador.  Esto en cualquier tipo de proyecto (ASP.NET Web Application o Silverlight Application).  Parece ser que instalar antes Office 2010 CTP y después Visual Studio .NET 2008 fue el remedio a este malestar.

Espero que a alguien que se encuentre en la misma situación le sirva esta experiencia.

Salu2!