RuntimeCompatibilityOptions.DisabledChanges Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un elenco facoltativo di modifiche di manutenzione specifiche da disabilitare.
Le note sulla versione più recente del canale stabile per il SDK per app di Windows elencano il nome di ogni modifica che è possibile disabilitare.
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)
Valore della proprietà
Elenco facoltativo di modifiche di manutenzione specifiche da disabilitare.
Commenti
Se si verifica un problema con una modifica specifica in un aggiornamento di manutenzione, è possibile disabilitare solo tale modifica aggiungendola all'elenco DisabledChanges prima di chiamare Apply o specificandola nel file di progetto dell'app:
<PropertyGroup>
<WindowsAppSDKDisabledChanges>SampleApiCrashFix, OtherSampleApiCrashFix</WindowsAppSDKDisabledChanges>
</PropertyGroup>
Note
La disabilitazione di una modifica è una misura temporanea, che consente di rilasciare una correzione in un aggiornamento futuro SDK per app di Windows oppure di implementare un aggiornamento nell'app. È consigliabile segnalare eventuali modifiche disabilitate se si ritiene che si tratti di un bug nel SDK per app di Windows. In questo modo, il team SDK per app di Windows sarà in grado di comprendere l'impatto della modifica e definire le priorità per una correzione. È possibile segnalare problemi nel repository di GitHub WindowsAppSDK.
La possibilità di disabilitare una modifica non è disponibile nelle nuove versioni stabili di SDK per app di Windows (ad esempio da 1.7.x a 1.8.x), quindi ciò non consente di disabilitare definitivamente una modifica intenzionale del comportamento. Inoltre, le nuove versioni stabili, ad esempio 1.8.0, iniziano senza modifiche disponibili per disabilitare. Questa funzionalità si applica solo alla disabilitazione delle modifiche di manutenzione mirate aggiunte nelle versioni di manutenzione.