[Silverlight] Pasar proyecto de VS2008 > VS2010 > VS2008, y el mensaje: Cannot get the list of output files from the project

Si probaste la beta, RC y ahora el trial y/o versión final de VS2010 con proyectos en curso de Silverlight desarrollados con VS2008 podrás tener el inconveniente que encontré al abrir proyecto SL con VS2010 y luego querer abrir nuevamente con VS2008.
Si bien el archivo de solución cambia (no es el mismo que VS2008), creía que el archivo de proyecto mantendría cierta consistencia pero no es así.
Esto solamente sucedió en proyectos SL, porque en otros proyectos (web app, consola) al abrir con diferentes versiones del Visual Studio daba el mensaje y podía seguir utilizandolo, pero en SL no me dejaba seguir trabajando (no es un error, pero no te deja utilizarlo 😉 )

Mensaje de “warning” al compilar:
Project file contains ToolsVersion="4.0", which is not supported by this version of MSBuild. Treating the project as if it had ToolsVersion="3.5".

image

El mensaje que no dejaba utilizar el proyecto Silverlight:
Cannot get the list of output files from the project

image

Solución express (rápida)

Abrir el archivo de proyecto (con algún editor de texto plano) y cambiar la línea que dice <Project ToolsVersion=”4.0”

image 
Por <Project ToolsVersion=”3.5”

image

y ya podremos seguir utilizando el proyecto en VS2008

Un comentario sobre “[Silverlight] Pasar proyecto de VS2008 > VS2010 > VS2008, y el mensaje: Cannot get the list of output files from the project”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *