Creación de una experiencia personalizada del Instalador de aplicación
Artículo
La aplicación Instalador de aplicación se usa para todas las instalaciones msix, lo que proporciona una experiencia coherente para todos los usuarios que instalan una aplicación MSIX. Aunque esta coherencia es buena, queremos proporcionar también la posibilidad de que los desarrolladores personalicen la experiencia de instalación que proporcionan a sus usuarios. Esta función está disponible en Windows 10 1709 y versiones posteriores.
Creación del archivo MSIXAppInstallerData.xml personalizado
Lo primero que va a necesitar para personalizar la experiencia del Instalador de aplicación es el archivo xml de personalización. Puede personalizar varias características de la experiencia de usuario del Instalador de aplicación para crear su propia experiencia de instalador única. Asegúrese de guardar el nombre de archivo como MSIXAppInstallerData.xml.
Esta es una lista de parámetros disponibles para la personalización:
Configuración de la experiencia de usuario del Instalador de aplicación
Descripción
UX::AccentColor
Código hexadecimal para cambiar el color de énfasis del Instalador de la aplicación
UX::FontFamily
Familia de fuentes
UX::AllowUserInteraction
booleano. Si es true, el usuario puede ver la casilla "Iniciar cuando esté lista" (activada de forma predeterminada) y tiene la opción de cancelar la instalación.
UX::BackgroundColor
Código hexadecimal para cambiar el color de fondo del instalador de la aplicación
UX::AppNameInTitle
booleano. Si es true, el nombre de la aplicación aparecerá en el título de la ventana del instalador.
HyperLinkFontSize
Tamaño de fuente del hipervínculo.
Icon::HorizontalAlignment
Alineación de iconos dentro de la ventana. Izquierda, Centro, Derecha
Icono::Logotipo
Vínculo a la ubicación del icono
Icon::TopMarging
Margen de la parte superior del icono a la parte superior de la ventana de la aplicación.
Buttons::HorizontalAlignment
Alineación del botón dentro de la ventana. Izquierda, Centro, Derecha
Buttons::Text
Texto adicional que se va a agregar al botón Instalar
Buttons::IsSecondaryButtonAccent
booleano.
LaunchWhenReady::HorizontalAlignment
Alineación de la casilla para "Iniciar cuando esté listo". Centrar a la izquierda
AppInformation::Mode
Tipo de presentación de información adicional. Control flotante normal
Hipervínculos::TopMargin
Especifica el margen entre hipervínculos y botones.
Hipervínculo::Texto
Texto que se va a mostrar como hipervínculo
Hipervínculo::URL
Vínculo
Hyperlink:: HorizontalAlignment
Alineación del hipervínculo dentro de la ventana. Izquierda, Centro, Derecha
XML de ejemplo:
XML
<?xml version="1.0" encoding="utf-8"?><AppInstallerUXxmlns="http://schemas.microsoft.com/msix/appinstallerux"xmlns:ux="http://schemas.microsoft.com/msix/appinstallerux"xmlns:ux2="http://schemas.microsoft.com/msix/appinstallerux/2"IgnorableNamespaces="ux ux2"Version="1.0.0"><UXAccentColor="#DE781F"FontFamily="Segoe UI"AllowUserInteraction="false"BackgroundColor="#F3F3F3"AppNameInTitle="true"HyperLinkFontSize="12"><IconHorizontalAlignment="center"Logo="Images\Contoso96x96.png"TopMargin="70"/><ButtonsHorizontalAlignment="center"Text="Contoso"IsSecondaryButtonAccent="false"/><LaunchWhenReadyHorizontalAlignment="center"/><AppInformationMode="flyout" /><HyperLinksTopMargin="30"><HyperLinkText="Terms & conditions"Url="https://support.microsoft.com/"HorizontalAlignment="center"/></HyperLinks></UX></AppInstallerUX>
Guarde el archivo como "MsixAppInstallerData.xml".
Adición del archivo xml a la aplicación MSIX
Uso de la herramienta de empaquetado MSIX - Editor de paquetes
Abra la aplicación MSIX con el Editor de paquetes en la herramienta de empaquetado MSIX.
Vaya a los archivos de paquete y agregue una nueva carpeta en la raíz del paquete denominada "Msix.AppInstaller.Data".
Agregue el archivo MSIXAppInstallerData.xml a la carpeta recién creada.
Guardar el paquete MSIX: asegúrese de incrementar la versión y firmar el paquete.
Solución de problemas
El archivo debe denominarse MSIXAppInstallerData.xml
El archivo debe estar en la carpeta denominada MSIXAppInstallerData.
La carpeta debe estar debajo de la raíz del paquete de los archivos de paquete.
Comprobación de la versión del sistema operativo y la versión del instalador de aplicación
Compruebe la validez del archivo XML.
Envíe sus comentarios si experimenta algún otro problema o póngase en contacto con el equipo de MSIX en nuestra Comunidad tecnológica.
La conexión de aplicaciones en formato MSIX es una manera de proporcionar aplicaciones en MSIX a máquinas virtuales y físicas. La conexión de aplicaciones MSIX es diferente de MSIX normal porque es específico para Azure Virtual Desktop.