Implementar una aplicación de Silverlight a un sitio web

Dd185521.0b2c798e-86c6-4ea2-a8a6-5cf1f12be1e2(es-es,Expression.40).png

Para implementar una aplicación de Microsoft Silverlight, todo lo que tiene que hacer es copiar el archivo .xap compilado en una carpeta web y llamar al archivo .xap desde una página web del mismo modo que la página de prueba (Default.html o TestPage.html) llama al archivo .xap. Para copiar los archivos, use xcopy o las herramientas de importación e implementación de alguna herramienta de creación de sitios web como Microsoft Expression Web o Microsoft Visual Studio 2010 .

Cuando alguien visite la página web, se mostrará la aplicación de Silverlight. Como alternativa, si los usuarios no tienen el motor en tiempo de ejecución de Silverlight instalado, verán un mensaje de instalación y un vínculo.

Implementar una aplicación Silverlight mediante xcopy

  1. Genere y pruebe (F5) el proyecto de Silverlight. Al generar y probar un proyecto de Silverlight, se crean los siguientes archivos en la carpeta \bin\debug y Expression Blend intenta abrir la página web de inicio.

    Archivo Descripción

    AppManifest.xaml

    Versión de Silverlight del archivo AppManifest.xml.

    Default.html (o TestPage.html si el proyecto se creó con Visual Studio 2010)

    Página web que carga la aplicación Silverlight (contenida en ProjectName.xap) en el explorador.

    ProjectName.dll

    Ensamblado compilado de la aplicación que se diseñó en los archivos de contenido del proyecto.

    ProjectName.pdb

    Información de depuración de la aplicación.

    ProjectName.xap

    Archivo comprimido que incluye todo el contenido y los recursos de la aplicación Silverlight descrita arriba. Los usuarios descargan este archivo en sus exploradores y lo ejecutan con el complemento Silverlight.

  2. Copie el archivo ProjectName.xap en una carpeta o un sitio web. Por ejemplo, si tiene Internet Information Services instalado, puede copiar el archivo .xap en un directorio virtual del sitio predeterminado que suele estar asignado a C:\Inetpub\wwwroot.

    [!NOTA]

    Si la aplicación incluye archivos de Microsoft Expression Encoder o archivos multimedia, deberá copiar también esos archivos.

  3. Para probar la implementación, copie la página de prueba (Default.html o TestPage.html) o copie código de la página de prueba a una página web existente de la carpeta web. Asegúrese de cambiar el nombre del archivo .xap para que coincida con el archivo .xap de la aplicación.

  4. Vaya a la página web que llama a la aplicación de Silverlight para probar cómo aparece.

Para obtener más información acerca de cómo implementar una aplicación de Silverlight en un sitio web, vea uno o varios de los siguientes temas:

Copyright © 2011 de Microsoft Corporation. Reservados todos los derechos.