Compartir a través de


desktop6:RepairAction

Especifica un archivo de instalador (.exe o .msi) que se ejecuta cuando el usuario selecciona las opciones de reparación o restablecimiento en la página Configuración de la aplicación de escritorio.

Nota

Actualmente, este elemento está diseñado para ser utilizado solo por juegos de pc de escritorio que se empaquetan en un contenedor MSIXVC. Requiere funcionalidad restringida customInstallActions.

Jerarquía de elementos

del paquete de

     <extensiones>

          <escritorio6:extensión>

               <desktop6:CustomInstall>

                    <desktop6:RepairActions>

                         <desktop6:RepairAction>

Sintaxis

<desktop6:RepairAction
  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 dato Obligatorio Valor predeterminado
archivo de 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 folder del desktop6. 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 de entre 1 y 256 caracteres que no pueden contener estos caracteres: <, >, :, ", |, ?o *.
nombre de Nombre de la acción de reparación. Este nombre se usa para identificar la acción de reparació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 atributo Name correspondiente para el desktop6:InstallAction y elementos desktop6:UninstallAction que desea ejecutar como parte de la misma secuencia. Este nombre debe ser único en el elemento primario desktop6:RepairActions, pero otras acciones se pueden compartir en el desktop6:InstallActions y elementos desktop6:UninstallActions. Cadena con un valor entre 1 y 32767 caracteres de longitud con un carácter de espacio no en blanco al principio y al final.
argumentos de Argumentos opcionales para pasar al archivo del instalador. Cadena con un valor entre 1 y 32767 caracteres de longitud con un carácter de espacio no en blanco al principio y al final. No

Elementos secundarios

Ninguno

Elementos primarios

Elemento primario Descripción
desktop6:RepairActions Especifica los archivos del instalador (.exe o .msi) que se ejecutan cuando el usuario selecciona las opciones de reparación o restablecimiento en la página Configuración de la aplicación de escritorio.

Observaciones

Este elemento requiere la funcionalidad customInstallActionsrestringida.

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

Artículo Valor
Namespace http://schemas.microsoft.com/appx/manifest/desktop/windows10/6
versión mínima del sistema operativo Windows 10 versión 1903 (compilación 18362)