desktop6:RepairAction
Gibt eine Installationsdatei (.exe oder .msi) an, die ausgeführt wird, wenn der Benutzer die Reparatur- oder Zurücksetzungsoptionen auf der Seite Einstellungen für Ihre Desktopanwendung auswählt.
Hinweis
Dieses Element ist derzeit nur für die Verwendung von Desktop-PC-Spielen vorgesehen, die in einem MSIXVC-Container verpackt sind. Hierfür ist die eingeschränkte CustomInstallActions-Funktion erforderlich.
Elementhierarchie
<desktop6:RepairAction>
Syntax
<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.' />
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
File | Der Name der auszuführenden Datei (.exe oder .msi). Diese Datei muss in Ihrem Paket vorhanden sein. Sie können einen Pfad angeben, der relativ zum Folder-Attribut des desktop6-Attributs ist. CustomInstall-Element . Sie können keinen absoluten Pfad angeben, und der relative Pfad darf nicht mit einem \ Zeichen beginnen. |
Eine Zeichenfolge mit einem Wert zwischen 1 und 256 Zeichen Länge, die die folgenden Zeichen nicht enthalten kann: < , > , : , " , | , , ? oder * . |
Yes | |
Name | Der Name für die Reparaturaktion. Dieser Name wird verwendet, um die Reparaturaktion zu identifizieren, und das Betriebssystem verwendet diesen Namen, um nachzuverfolgen, welche Aktionen erfolgreich ausgeführt wurden. Stellen Sie sicher, dass dieser Wert mit dem Name Attribut für die entsprechenden Elemente desktop6:InstallAction und desktop6:UninstallAction übereinstimmt, die Sie als Teil derselben Sequenz ausführen möchten. Dieser Name muss im übergeordneten desktop6:RepairActions-Element eindeutig sein, kann aber von anderen Aktionen unter den Elementen desktop6:InstallActions und desktop6:UninstallActions freigegeben werden. |
Eine Zeichenfolge mit einem Wert zwischen 1 und 32767 Zeichen Länge mit einem Zeichen ohne Leerzeichen am Anfang und Ende. | Yes | |
Argumente | Optionale Argumente, die an die Installationsdatei übergeben werden sollen. | Eine Zeichenfolge mit einem Wert zwischen 1 und 32767 Zeichen Länge mit einem Zeichen ohne Leerzeichen am Anfang und Ende. | No |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
desktop6:RepairActions | Gibt Installationsdateien (.exe oder .msi) an, die ausgeführt werden, wenn der Benutzer die Reparatur- oder Zurücksetzungsoptionen auf der Seite Einstellungen für Ihre Desktopanwendung auswählt. |
Hinweise
Dieses Element erfordert die eingeschränkte CustomInstallActions-Funktion.
Beispiele
<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>
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/desktop/windows10/6 |
Minimum OS Version | Windows 10 Version 1903 (Build 18362) |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für