February 2010 - Artículos

Si estamos interesados en ir probando el funcionamiento de Silverlight 4 en Visual Studio 2010 Beta 2 (en Visual Studio 2010 RC todavía no está disponible Silverlight 4, Tim Heuer lo explica aquí), puede que nos encontremos con un extraño comportamiento a la hora de intentar agregar una referencia a nuestro proyecto, consistente en que la pestaña .NET, perteneciente a la ventana encargada de mostrar las referencias, aparece completamente vacía. A continuación se explica esta situación con más detalle y una posible solución.

En mi caso, una vez descargados e instalados todos los elementos necesarios para preparar el entorno de trabajo con Visual Studio 2010-Silverlight 4 (Visual Studio 2010 Beta 2, Silverlight 4 Tools for Visual Studio 2010 Beta 2 y Silverlight 4 Toolkit), inicié Visual Studio 2010, creando un nuevo proyecto de tipo Silverlight, en el que quería hacer algunas pruebas con el control DataForm.

Dado que el control DataForm pertenece al Silverlight Toolkit y no viene incorporado en el Cuadro de herramientas del entorno de desarrollo, dentro del Explorador de soluciones hice clic derecho en el nodo References del proyecto Silverlight, seleccionando la opción Add Reference.

 

Como resultado se abrió la ventana Add Reference, pero curiosamente, la pestaña .NET estaba vacía, con lo cual no podía seleccionar el elemento que necesitaba.  

 

Se trata de un problema registrado por Microsoft (explican que será subsanado en una próxima release), que podemos solucionar utilizando la pestaña Browse de la misma ventana Add Reference, para desplazarnos hasta la ruta en la que reside el ensamblado, y agregarlo al proyecto.

Puesto que lo que necesitaba era hacer uso de un control, en mi caso opté por una vía alternativa para solucionar el problema. Para ello me situé en la Caja de herramientas de Visual Studio 2010, y añadí un nuevo grupo con el nombre Toolkit, haciendo clic derecho y seleccionando la opción Add Tab.

 

A continuación hice nuevamente clic derecho sobre el grupo recién creado, seleccionando la opción Choose Items, lo que abrió la ventana Choose Toolbox Items. En la pestaña Silverlight Components de esta ventana ya sí pude seleccionar el control DataForm para añadirlo al Cuadro de herramientas.

 

Finalmente, desde la Caja de herramientas incorporé una instancia del control al código XAML de la página Silverlight.

 

Como acabamos de comprobar, solucionar este inconveniente no resulta complicado, mientras esperamos la salida de la versión definitiva de Visual Studio 2010. Espero que os resulte de utilidad.

Un saludo. 

Publicado por Luis Miguel Blanco | con no comments
Archivado en: