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)
屬性值
可選的可選性服務變更清單。
備註
如果您在服務更新中遇到特定變更問題,可以在呼叫 Apply 前將該變更加入 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,起始時沒有可停用的變更——此功能僅適用於停用服務版本中新增的目標服務變更。