Поделиться через


desktop6:RepairActions

Указывает файлы установщика (.exe или .msi), которые выполняются при выборе пользователем параметров восстановления или сброса на странице "Параметры" для классического приложения.

Заметка

Этот элемент в настоящее время предназначен для использования только классическими пк-играми, которые упаковываются в контейнер MSIXVC. Для этого требуется customInstallActionsограниченные возможности.

Иерархия элементов

пакета

     <расширения>

          <desktop6:Extension>

               <desktop6:CustomInstall>

                    <desktop6:RepairActions>

Синтаксис

<desktop6:RepairActions>

  <!-- Child elements -->
  desktop6:RepairAction{0,100}

</desktop6:RepairActions>

Ключ

{} определенный диапазон вхождения

Атрибуты и элементы

Атрибуты

Никакой.

Дочерние элементы

Дочерний элемент Описание
RepairAction Указывает файл установщика (.exe или .msi), который выполняется при выборе пользователем параметров восстановления или сброса на странице "Параметры" для классического приложения.

Родительские элементы

Родительский элемент Описание
desktop6:CustomInstall Позволяет классическому приложению указать один или несколько дополнительных файлов установщика (.exe или .msi), установленных в классическом приложении.

Замечания

Для этого элемента требуется customInstallActionsограниченные возможности.

Примеры

<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>

Требования

Пункт Ценность
Пространство имен http://schemas.microsoft.com/appx/manifest/desktop/windows10/6
минимальная версия ОС Windows 10 версии 1903 (сборка 18362)