RuntimeCompatibilityOptions.DisabledChanges Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une liste facultative de modifications de maintenance spécifiques à désactiver.
Les dernières notes de publication du canal stable pour le SDK d'application Windows répertorient le nom de chaque modification que vous pouvez désactiver.
public:
property IVector<RuntimeCompatibilityChange> ^ DisabledChanges { IVector<RuntimeCompatibilityChange> ^ get(); };
IVector<RuntimeCompatibilityChange> DisabledChanges();
public IList<RuntimeCompatibilityChange> DisabledChanges { get; }
var iVector = runtimeCompatibilityOptions.disabledChanges;
Public ReadOnly Property DisabledChanges As IList(Of RuntimeCompatibilityChange)
Valeur de propriété
Liste facultative des modifications de maintenance spécifiques à désactiver.
Remarques
Si vous rencontrez un problème avec une modification spécifique dans une mise à jour de maintenance, vous pouvez désactiver uniquement cette modification en l’ajoutant à la liste DisabledChanges avant d’appeler Apply, ou en le spécifiant dans le fichier projet de votre application :
<PropertyGroup>
<WindowsAppSDKDisabledChanges>SampleApiCrashFix, OtherSampleApiCrashFix</WindowsAppSDKDisabledChanges>
</PropertyGroup>
Note
La désactivation d’une modification est une mesure temporaire, qui donne le temps à un correctif d’être publié dans une prochaine mise à jour SDK d'application Windows, ou pour vous permettre d’implémenter une mise à jour dans votre application. Vous devez signaler toute modification que vous désactivez si vous pensez qu’il s’agit d’un bogue dans le SDK d'application Windows. Cela aidera l’équipe SDK d'application Windows à comprendre l’impact du changement et à hiérarchiser un correctif. Vous pouvez signaler des problèmes sur le dépôt windowsAppSDK GitHub.
La fonctionnalité de désactivation d'une modification n'est pas disponible dans de nouvelles versions stables SDK d'application Windows (par exemple, 1.7.x à 1.8.x), ce qui vous permet de ne pas désactiver définitivement un changement de comportement intentionnel. En outre, les nouvelles versions stables, telles que la version 1.8.0, commencent par aucune modification disponible pour la désactivation. Cette fonctionnalité s’applique uniquement à la désactivation des modifications de maintenance ciblées ajoutées dans les versions de maintenance.