Empaquetado, implementación y consulta de aplicaciones de Windows
Puede implementar, gestionar y dar servicio a aplicaciones Windows (incluyendo UWPs y aplicaciones de escritorio) a través de paquetes de aplicaciones .msix/.appx basados en el formato OPC. Cada paquete de aplicación contiene los archivos que constituyen la aplicación y un archivo de manifiesto que describe el software para Windows.
Introducción
Normalmente, los desarrolladores crean y firman paquetes de aplicaciones mediante Visual Studio. Para obtener más información, vea Package a UWP app by using Visual Studio (Empaquetar una aplicación UWP mediante Visual Studio).
Microsoft Store facilita la creación, el envío y la venta de aplicaciones a clientes de todo el mundo. Para más información, vaya a Envíos de aplicaciones.
Los cmdlets de Windows PowerShell permiten instalar y administrar aplicaciones de línea de negocio de Windows sin utilizar la tienda. Para obtener más información, consulte Cmdlets del módulo Appx.
Mediante las API de empaquetado, implementación y consulta, puede realizar estas tareas mediante programación:
- Crear un paquete de la aplicación para una aplicación de Windows
- Implementar una aplicación de Windows empaquetada
- Enumerar los paquetes de aplicación instalados en un sistema y obtener información sobre ellos desde su manifiesto
- Consumir el contenido de un paquete de aplicación
En esta sección
Tema | Descripción |
---|---|
Cómo crear un paquete de aplicación (C++) | Aprender a crear un paquete de aplicación mediante la API de empaquetado. |
How to create an app package signing certificate (Cómo crear un certificado de firma del paquete de la aplicación) | Aprender a utilizar MakeCert y Pvk2Pfx para crear un certificado de firma de código de prueba, para que pueda firmar sus paquetes de aplicaciones. |
Cómo firmar un paquete de aplicaciones con SignTool | Obtenga información sobre cómo usar SignTool para firmar los paquetes de la aplicación para que se puedan implementar. |
Cómo solucionar errores de firma de paquetes de aplicaciones | Un error de implementación de aplicaciones puede deberse a un error al validar la firma digital del paquete de la aplicación. Aprenda a reconocer estos fallos y qué hacer al respecto. |
Cómo firmar mediante programación un paquete de la aplicación (C++) | Obtenga información sobre cómo firmar un paquete de aplicación mediante la función SignerSignEx2. |
Cómo desarrollar una aplicación OEM que utilice un archivo personalizado | Aprenda a desarrollar una aplicación que utilice un archivo personalizado para pasar información del OEM a la aplicación. |
Cómo utilizar el módulo Appx en un host netfx distinto de powershell.exe | Aprenda a utilizar el módulo Appx en un host netfx distinto de powershell.exe. |
Extraer el contenido del paquete de la aplicación (C++) | Aprenda a extraer archivos de un paquete de la aplicación mediante la API de empaquetado. |
Consulta de la información del manifiesto de paquete de aplicaciones (C++) | Aprenda a obtener información del manifiesto de paquete de la aplicación mediante la API de empaquetado |
Solución de problemas | Proporciona información para ayudarle a solucionar los problemas que experimente al empaquetar, implementar o consultar un paquete de la aplicación. |
Referencia de API de empaquetado | La API de empaquetado crea, lee y escribe paquetes de aplicaciones. |
Referencia de API de implementación | La API de implementación instala, actualiza y desinstala paquetes de aplicaciones. |
Referencia de API de consulta | La API de consulta obtiene información sobre los paquetes de aplicación instalados en el sistema. |
Herramientas y cmdlets de PowerShell | Utilice estas herramientas y cmdlets para crear, instalar y gestionar paquetes de aplicaciones. |
Ejemplos del SDK | Descargue ejemplos del SDK que muestran las API de empaquetado, implementación y consulta para aplicaciones de Windows. |
Glosario | Conozca los términos relacionados con el empaquetado, la implementación y la consulta de aplicaciones de Windows. |
Temas relacionados
-
Conceptos
-
Otras referencias