Implementar y publicar aplicaciones de Expression Blend

Después de usar Microsoft® Expression Blend™ o Microsoft® Visual Studio® 2005 para generar la aplicación, necesita implementarla (o publicarla) para que otros usuarios puedan usarla.

Qué se necesita para publicar una aplicación

Una aplicación de Expression Blend es básicamente una aplicación de Windows Presentation Foundation (WPF) y, por lo tanto, los métodos de implementación son idénticos. Para implementar una aplicación de Expression Blend, debe usar las herramientas de implementación de Visual Studio 2005. La herramienta empleada depende del tipo de aplicación que desee proporcionar:

Para obtener más información sobre Xcopy, Windows Installer, ClickOnce y aplicaciones independientes y alojadas en el explorador, vea el tema acerca de cómo implementar una aplicación de Windows Presentation Foundation y la sección acerca de cómo implementar una aplicación de explorador XAML del tema de información general sobre las aplicaciones alojadas en el explorador de Windows Presentation Foundation en MSDN (puede estar en inglés).

Qué necesita un usuario para ejecutar la aplicación

Para que un usuario final pueda ejecutar la aplicación de Expression Blend en el equipo, debe tener instalados los bloques de creación de Windows Presentation Foundation (WPF). Si el usuario ejecuta Windows Vista™, estos bloques de creación ya están instalados de forma predeterminada. Si el usuario ejecuta Windows® XP o Microsoft® Windows Server® 2003, debe tener instalado el Service Pack más reciente junto con el paquete redistribuible de Microsoft .NET Framework 3.0, que contiene los bloques (o ensamblados).

Si la aplicación WPF es XBAP o sólo de marcado, el usuario necesita usar Internet Explorer® versión 6.0 o 7.0 para ver la aplicación, además del paquete redistribuible de Microsoft .NET Framework 3.0.

Compartir código

Además de implementar una aplicación completa, puede que desee compartir partes de la misma, como elementos XAML, recursos XAML, controles de usuario, archivos de definición de clases o archivos de biblioteca de control personalizados (.dll) Para obtener más información, vea Compartir código en este Manual del usuario.

Seguridad

Una aplicación de Expression Blend es básicamente una aplicación de Windows Presentation Foundation (WPF) y, por lo tanto, los servicios que protegen las aplicaciones son idénticos.

Para obtener más información sobre la seguridad de aplicaciones WPF, vea los temas acerca de la seguridad de la sección de Windows Presentation Foundation en MSDN (puede estar en inglés).