Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Define metadatos adicionales sobre el paquete, incluidos los atributos que describen cómo aparece el paquete para los usuarios.
Jerarquía de elementos
<Package>
└─ <Properties>
Sintaxis
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
...
<Properties>
<!-- Child elements -->
Framework?
DisplayName
PublisherDisplayName
Description?
Logo
ResourcePackage?
SupportedUsers?
AllowExecution?
RegistryWriteVirtualization?
FileSystemWriteVirtualization?
FileSystemWriteVirtualization?
RegistryWriteVirtualization?
ModificationPackage?
AllowExternalContent?
PackageIntegrity?
AutoUpdate?
DependencyTarget?
UpdateWhileInUse?
UpdateWhileInUse?
HeapPolicy?
StageWhileInUse?
TrustedLaunch?
AccessControlChoice?
ApplicationDataChoice?
</Properties>
</Package>
Clave
? opcional (cero o uno)
Atributos
| Attribute | Descripción | Tipo de dato | Obligatorio | Valor predeterminado |
|---|---|---|---|---|
| Indica si el paquete es un paquete de marco; es decir, un paquete que otros paquetes pueden usar. Su valor es false de forma predeterminada. No debe especificar un valor para él a menos que cree un marco. | ||||
| Nombre descriptivo que se puede mostrar a los usuarios. | ||||
| Nombre descriptivo para el publicador que se puede mostrar a los usuarios. | ||||
| Descripción fácil de mostrar a los usuarios. | ||||
| Ruta de acceso a un archivo que contiene una imagen. | ||||
| Indica si el paquete es un paquete de recursos. Otros paquetes pueden usar un paquete de recursos. Su valor es false de forma predeterminada. No debe especificar un valor para él a menos que cree un recurso. | ||||
| Indica si el paquete es compatible con varios usuarios o no. Esta configuración se usa en tiempo de instalación para determinar si el paquete se puede instalar en el sistema. | ||||
| Indica si se permitirá que se ejecute el contenido del paquete. | ||||
| Indica si la virtualización del registro está habilitada para la aplicación de escritorio. Si está deshabilitado, otras aplicaciones pueden leer o escribir las mismas entradas del Registro que la aplicación. | ||||
| Indica si la virtualización del sistema de archivos está habilitada para la aplicación de escritorio. Si está deshabilitada, otras aplicaciones pueden leer o escribir las mismas entradas del sistema de archivos que la aplicación. | ||||
| Especifica una lista de directorios para los que la virtualización del sistema de archivos está deshabilitada para un paquete. Deshabilitar la virtualización permite que la aplicación acceda a las ubicaciones del sistema de archivos global (o del registro) que ven otras aplicaciones, en lugar del sistema de archivos virtualizado (o registro) que se crea para la aplicación. Los datos escritos en estas ubicaciones no virtualizadas se conservarán después de desinstalar la aplicación. | ||||
| Especifica una lista de claves para las que la virtualización del Registro está deshabilitada para un paquete. Deshabilitar la virtualización permite que la aplicación acceda a las ubicaciones del registro global (o del sistema de archivos) que ven otras aplicaciones, en lugar del registro virtualizado (o sistema de archivos) que se crea para la aplicación. Los datos escritos en estas ubicaciones no virtualizadas se conservarán después de desinstalar la aplicación. | ||||
| Declara que el paquete actual es un paquete de modificación para una aplicación empresarial. | ||||
| Permite que el manifiesto del paquete haga referencia al contenido fuera del paquete, en una ubicación específica en el disco. Consulte Otorgar identidad al paquete mediante el empaquetado con una ubicación externa. | ||||
| Especifica el nivel de comprobación y corrección de integridad del paquete en tiempo de ejecución para el paquete. Si está habilitado, Windows realizará comprobaciones en tiempo de ejecución e iniciará un flujo de trabajo de corrección y reparación de paquetes antes de iniciar la aplicación si detecta un paquete alterado o dañado. | ||||
| Especifica la configuración de actualización automática de la aplicación. | ||||
| Permite que un manifiesto de paquete principal especifique si el paquete es un destino válido para las dependencias dinámicas. | ||||
| Especifica si el sistema operativo debe cerrar la aplicación para las actualizaciones de la aplicación o si la actualización debe aplazarse hasta la próxima vez que el usuario reinicie la aplicación o un reinicio del sistema. El sistema operativo todavía forzará el cierre de la aplicación para las actualizaciones del sistema operativo necesarias y los reinicios del sistema. | ||||
| Permite que las aplicaciones empaquetadas soliciten un perfil de montón que tenga características de rendimiento y comportamiento coherentes con la del montón NT heredado. | ||||
| Especifica que el inicio seguro está habilitado, que restringe el conjunto de procesos que se pueden iniciar en la identidad de un paquete. | ||||
| Descripción | ||||
| - | ||||
| Define el elemento raíz de un manifiesto de paquete de aplicación. El manifiesto describe la estructura y las funcionalidades del software para el sistema. | ||||
| Value | ||||
| -- | ||||
http://schemas.microsoft.com/appx/manifest/foundation/windows10 |
||||
Elementos hijos
| Elemento secundario | Descripción |
|---|---|
| Framework | Indica si el paquete es un paquete de marco; es decir, un paquete que otros paquetes pueden usar. Su valor es false de forma predeterminada. No debe especificar un valor para él a menos que cree un marco. |
| Nombre de pantalla | Nombre descriptivo que se puede mostrar a los usuarios. |
| PublisherDisplayName | Nombre descriptivo para el publicador que se puede mostrar a los usuarios. |
| Descripción | Descripción fácil de mostrar a los usuarios. |
| logotipo | Ruta de acceso a un archivo que contiene una imagen. |
| |
Indica si el paquete es un paquete de recursos. Otros paquetes pueden usar un paquete de recursos. Su valor es false de forma predeterminada. No debe especificar un valor para él a menos que cree un recurso. |
| uap:SupportedUsers | Indica si el paquete es compatible con varios usuarios o no. Esta configuración se usa en tiempo de instalación para determinar si el paquete se puede instalar en el sistema. |
| uap6:AllowExecution | Indica si se permitirá que se ejecute el contenido del paquete. |
| desktop6:RegistryWriteVirtualization | Indica si la virtualización del registro está habilitada para la aplicación de escritorio. Si está deshabilitado, otras aplicaciones pueden leer o escribir las mismas entradas del Registro que la aplicación. |
| desktop6:FileSystemWriteVirtualization | Indica si la virtualización del sistema de archivos está habilitada para la aplicación de escritorio. Si está deshabilitada, otras aplicaciones pueden leer o escribir las mismas entradas del sistema de archivos que la aplicación. |
| virtualización:FileSystemWriteVirtualization | Especifica una lista de directorios para los que la virtualización del sistema de archivos está deshabilitada para un paquete. Deshabilitar la virtualización permite que la aplicación acceda a las ubicaciones del sistema de archivos global (o del registro) que ven otras aplicaciones, en lugar del sistema de archivos virtualizado (o registro) que se crea para la aplicación. Los datos escritos en estas ubicaciones no virtualizadas se conservarán después de desinstalar la aplicación. |
| virtualization:RegistryWriteVirtualization | Especifica una lista de claves para las que la virtualización del Registro está deshabilitada para un paquete. Deshabilitar la virtualización permite que la aplicación acceda a las ubicaciones del registro global (o del sistema de archivos) que ven otras aplicaciones, en lugar del registro virtualizado (o sistema de archivos) que se crea para la aplicación. Los datos escritos en estas ubicaciones no virtualizadas se conservarán después de desinstalar la aplicación. |
| rescap6:ModificationPackage | Declara que el paquete actual es un paquete de modificación para una aplicación empresarial. |
| uap10:AllowExternalContent | Permite que el manifiesto del paquete haga referencia al contenido fuera del paquete, en una ubicación específica en el disco. Consulte Otorgar identidad al paquete mediante el empaquetado con una ubicación externa. |
| uap10:PackageIntegrity | Especifica el nivel de comprobación y corrección de integridad del paquete en tiempo de ejecución para el paquete. Si está habilitado, Windows realizará comprobaciones en tiempo de ejecución e iniciará un flujo de trabajo de corrección y reparación de paquetes antes de iniciar la aplicación si detecta un paquete alterado o dañado. |
| uap13:AutoUpdate | Especifica la configuración de actualización automática de la aplicación. |
| uap15:DependencyTarget | Permite que un manifiesto de paquete principal especifique si el paquete es un destino válido para las dependencias dinámicas. |
| uap16:UpdateWhileInUse | Especifica si el sistema operativo debe cerrar la aplicación para las actualizaciones de la aplicación o si la actualización debe aplazarse hasta la próxima vez que el usuario reinicie la aplicación o un reinicio del sistema. |
| uap17:UpdateWhileInUse | Especifica si el sistema operativo debe cerrar la aplicación para las actualizaciones de la aplicación o si la actualización debe aplazarse hasta la próxima vez que el usuario reinicie la aplicación o un reinicio del sistema. El sistema operativo todavía forzará el cierre de la aplicación para las actualizaciones del sistema operativo necesarias y los reinicios del sistema. |
| heap:HeapPolicy | Permite que las aplicaciones empaquetadas soliciten un perfil de montón que tenga características de rendimiento y comportamiento coherentes con la del montón NT heredado. |
| deployment2:StageWhileInUse | |
| trustedLaunch:TrustedLaunch | Especifica que el inicio seguro está habilitado, que restringe el conjunto de procesos que se pueden iniciar en la identidad de un paquete. |
Elementos principales
| Elemento principal | Descripción |
|---|---|
| Package | Define el elemento raíz de un manifiesto de paquete de aplicación. El manifiesto describe la estructura y las funcionalidades del software para el sistema. |
Requisitos
| Elemento | Value |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |
| versión mínima del sistema operativo |
Remarks
Examples
El ejemplo siguiente se toma del manifiesto del paquete de uno de los ejemplos del SDK.
<Properties>
<DisplayName>ApplicationData SDK Sample</DisplayName>
<PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
<Description>The application data sample.</Description>
<Logo>images\storeLogo-sdk.png</Logo>
</Properties>