.NET Framework 3.0 (y betas) Lo nuevo de .NET 3.n
 

Configurar Expression Blend para crear proyectos de Visual Basic 9 para SilverLight

 
Publicado el 06/May/2007
Actualizado el 06/May/2007
Autor: Guillermo 'guille' Som

Aquí te explico cómo configurar Expression Blend 2 (May preview) para usar Visual Basic 9.0 (Orcas) como lenguaje con los que crear aplicaciones para SilverLight.

 

 

Introducción:

Pues eso... Si estás usando la preview de Mayo de Expression Blend, (que como seguramente sabes es la utilidad que te permite modificar los ficheros .XAML), y quieres crear proyectos de Visual Basic para SilverLight, lo primero que debes tener en cuenta es que debes usar la versión 9.0 de Visual Basic es decir, la versión que se incluye con Visual Studio Orcas (y también la versión Express de la Beta 1 de Orcas), pues no te dejará... y para que te permita crear proyectos para SilverLight, debes modificar, o mejor dicho crear, un fichero de configuración para el Expression Blend, yo aún no lo he podido comprobar, pero al menos eso es lo que dicen en la página del Team de Visual Basic sobre cómo usar Visual Basic con SilverLight (la próxima versión de Windows Presentation Foundation antes conocida como WPF/E).

Los pasos a seguir son:

En la carpeta de Expression Blend, que estará en la carpeta de Archivos de programa (Program Files), debes crear un fichero llamado Blend.exe.config, y debes agregar el siguiente contenido:

<?xml version ="1.0"?> 
<configuration> 
    <startup> 
        <supportedRuntime version="v2.0.50727" safemode="true"/> 
        <requiredRuntime version="v2.0.50727" safemode="true"/> 
    </startup> 
    <runtime> 
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
            <dependentAssembly> 
                 <assemblyIdentity name="Microsoft.Build.Framework"
			publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> 
                <bindingRedirect 
			oldVersion="0.0.0.0-99.9.9.9" newVersion="3.5.0.0"/> 
            </dependentAssembly> 
            <dependentAssembly> 
                <assemblyIdentity name="Microsoft.Build.Engine"
			publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/> 
                    <bindingRedirect 
			oldVersion="0.0.0.0-99.9.9.9" newVersion="3.5.0.0"/> 
            </dependentAssembly> 
        </assemblyBinding> 
    </runtime> 
</configuration> 

 

Te aviso que no lo he probado, al menos con el SilverLight, lo que si he probado es que ese fichero de configuración no afecta (o no hace nada especial) si estás usando el Expression Blend para modificar código de proyectos WPF normales (no para SilverLight o sin tener SilverLight instalado), ya que en teoría ese fichero de configuración debería servir para que se utilice el Visual Studio Orcas en lugar de Visual Studio 2005 para editar el código de Visual Basic (o el de C#), pero... ya te digo que sin SilverLight no hace nada especial y sigue usando el Visual Studio 2005 y como aún no he instalado el SilverLight, pues no te puedo asegurar que funciona... pero debería funcionar, si lo dicen los del VB Team... es que debe ser verdad... je, je, je.

Y como te puedes imaginar, todo eso solo será necesario si tienes instalado tanto Visual Studio 2005 y Visual Studio Orcas en la misma máquina que tienes el SilverLight.

 

Espero que te sea de utilidad.

Nos vemos.
Guillermo

 



Ir al índice principal de el Guille