Conversión de un instalador que incluye servicios

Windows 10, versión 2004, presenta compatibilidad para ejecutar un paquete MSIX que incluye servicios. Puedes usar la herramienta de empaquetado MSIX para tomar un instalador existente con servicios y convertirlo a MSIX. Esta compatibilidad es a partir de la versión de enero de 2020 de la herramienta de empaquetado MISX (1.2019.1220.0). Cunado tengas un MSIX empaquetado con un servicio, necesitarás privilegios de administrador para instalarlo en una máquina.

Instrucciones

Para convertir un instalador que incluya servicios, usa la herramienta de empaquetado MSIX como lo haría con cualquier paquete de aplicación. Selecciona un instalador que tenga servicios y verá la página de informes de servicios antes del paso final para crear el paquete MSIX.

En la página informe de Servicios se enumeran los servicios detectados en el instalador durante la conversión. Los servicios que tienen toda la información que necesitan y que se admiten se mostrarán en la tabla Included. Los servicios que necesitan información adicional, necesitan una corrección o no se admiten se mostrarán en la tabla Excluded.

Para corregir un servicio o ver datos adicionales sobre el servicio, haz doble clic en la entrada de servicio de la tabla para ver un elemento emergente con más información sobre el servicio. Puedes editar parte de esta información si es necesario.

  • Nombre de clave: nombre del servicio. Esto no es editable.
  • Descripción: descripción de la entrada de servicio.
  • Nombre para mostrar: indica el nombre para mostrar del servicio.
  • Ruta de acceso de la imagen: ubicación del archivo ejecutable del servicio. Esto no es editable.
  • Cuenta de inicio: la cuenta de inicio del servicio.
  • Tipo de inicio: tipo de inicio para el servicio. Admite Automático, Manual, Deshabilitado y Retrasado.
  • Argumentos: argumentos que se van a ejecutar cuando se inicia el servicio.
  • Dependencias: dependencias para el servicio.

Una vez corregido un servicio, puedes moverlo a la tabla Included o puedes dejarlo en la tabla Excluded si no quieres que esté en el paquete final. A continuación, puedes continuar con el paso final para crear el paquete MSIX.

Limitaciones conocidas

La ruta de acceso ejecutable de servicios (también denominada ruta de acceso de imagen) no se puede editar actualmente. Para corregir cualquier problema con la ruta de acceso, debes editar manualmente la ruta de acceso ejecutable del servicio antes de convertir el instalador. Como alternativa, después de la conversión, puedes editar el manifiesto manualmente mediante el Editor de paquetes en la herramienta de empaquetado MSIX.

El informe de servicios no está disponible actualmente en el Editor de paquetes. Debes editar manualmente el manifiesto para realizar cambios en los servicios incluidos en el paquete MSIX.

Actualmente no se admiten servicios con dependencias fuera del paquete.

Adición manual de un servicio mediante el manifiesto

Si vas a agregar manualmente un servicio a la aplicación, deberás agregar un servicio al manifiesto de la aplicación. Esto requiere una funcionalidad restringida para agregarlo a la aplicación.