RuntimeCompatibilityOptions.DisabledChanges プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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)
プロパティ値
無効にする特定のサービス変更の省略可能な一覧。
注釈
サービス更新プログラムの特定の変更で問題が発生した場合は、適用を呼び出す前に DisabledChanges の一覧に追加するか、アプリのプロジェクト ファイルで指定することで、その変更のみを無効にすることができます。
<PropertyGroup>
<WindowsAppSDKDisabledChanges>SampleApiCrashFix, OtherSampleApiCrashFix</WindowsAppSDKDisabledChanges>
</PropertyGroup>
Note
変更を無効にすることは一時的な手段であり、将来のWindows アプリ SDK更新プログラムで修正プログラムがリリースされる時間が与えられるか、アプリに更新プログラムを実装する時間が与わります。 Windows アプリ SDKのバグであると思われる場合は、無効にした変更を報告する必要があります。 そうすることで、Windows アプリ SDK チームは変更の影響を理解し、修正プログラムに優先順位を付けることができます。 WindowsAppSDK GitHub リポジトリで問題を報告できます。
変更を無効にする機能は、新しいWindows アプリ SDK安定リリース (1.7.x から 1.8.x など) では使用できないため、意図的な動作の変更を完全に無効にすることはできません。 また、1.8.0 などの新しい安定版リリースは、無効にできる変更なしで開始されます。この機能は、サービス リリースに追加された対象のサービス変更を無効にすることにのみ適用されます。