desktop6:UninstallAction
Especifica un archivo de instalador (.exe
o .msi
) que se ejecuta cuando el usuario desinstala la aplicación de escritorio.
Nota
Este elemento está diseñado actualmente para ser utilizado solo por juegos de pc de escritorio que se empaquetan en un contenedor MSIXVC. Requiere la funcionalidad restringidacustomInstallActions.
Jerarquía de elemento
<desktop6:UninstallAction>
Sintaxis
<desktop6:UninstallAction
File = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
Name = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
Arguments = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' />
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
Archivo | Nombre del archivo que se va a ejecutar (.exe o .msi). Este archivo debe existir en el paquete. Puede especificar una ruta de acceso relativa al atributo Folder del escritorio6. Elemento CustomInstall . No se puede especificar una ruta de acceso absoluta y la ruta de acceso relativa no debe comenzar con un \ carácter. |
Cadena con un valor entre 1 y 256 caracteres de longitud que no puede contener estos caracteres: < , > , : , " , | , ? o * . |
Sí | |
Nombre | Nombre de la acción de desinstalación. Este nombre se usa para identificar la acción de desinstalación y el sistema operativo usa este nombre para realizar un seguimiento de las acciones que se han ejecutado correctamente. Asegúrese de que este valor coincide con el Name atributo de los elementos desktop6:InstallAction y desktop6:RepairAction correspondientes que desea ejecutar como parte de la misma secuencia. Este nombre debe ser único en el elemento primario desktop6:UninstallActions , pero otras acciones se pueden compartir en los elementos desktop6:InstallActions y desktop6:RepairActions . |
Cadena con un valor entre 1 y 32767 caracteres de longitud con un carácter que no es de espacio en blanco al principio y al final. | Sí | |
Argumentos | Argumentos opcionales para pasar al archivo del instalador. | Cadena con un valor entre 1 y 32767 caracteres de longitud con un carácter que no es de espacio en blanco al principio y al final. | No |
Elementos secundarios
Ninguno
Elementos primarios
Elemento primario | Descripción |
---|---|
desktop6:UninstallActions | Especifica los archivos del instalador (.exe o .msi) que se ejecutan cuando el usuario desinstala la aplicación de escritorio. |
Comentarios
Este elemento requiere la funcionalidad restringidacustomInstallActions.
Ejemplos
<Package
xmlns:desktop6="http://schemas.microsoft.com/appx/manifest/desktop/windows10/6"
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap desktop6">
<!-- ... -->
<!-- Other entries omitted for brevity. -->
<!-- ... -->
<Extensions>
<desktop6:Extension Category="windows.customInstall">
<desktop6:CustomInstall Folder="MyInstallers">
<desktop6:InstallActions>
<desktop6:InstallAction File="Setup_AntiCheat.exe" Name="AC_1" Arguments="/add /silent" />
</desktop6:InstallActions>
<desktop6:RepairActions>
<desktop6:RepairAction File="Setup_AntiCheat.exe" Name="AC_1" Arguments="/add /silent /force" />
</desktop6:RepairActions>
<desktop6:UninstallActions>
<desktop6:UninstallAction File="Setup_AntiCheat.exe" Name="AC_1" Arguments="/remove /silent" />
</desktop6:UninstallActions>
</desktop6:CustomInstall>
</desktop6:Extension>
</Extensions>
<Capabilities>
<rescap:Capability Name="customInstallActions"/>
</Capabilities>
</Package>
Requisitos
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/desktop/windows10/6 |
Minimum OS Version | Windows 10 versión 1903 (compilación 18362) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de