언어

RuntimeCompatibilityOptions.DisabledChanges 속성

정의

사용하지 않도록 설정할 특정 서비스 변경 내용의 선택적 목록을 가져오거나 설정합니다.

Windows 앱 SDK 대한 안정적인 최신 채널 릴리스 정보에는 사용하지 않도록 설정할 수 있는 각 변경 내용의 이름이 나열되어 있습니다.

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>

메모

변경을 사용하지 않도록 설정하는 것은 임시 조치로, 향후 Windows 앱 SDK 업데이트에서 수정 사항이 릴리스되거나 앱에서 업데이트를 구현할 수 있는 시간을 제공합니다. Windows 앱 SDK 버그라고 생각되면 사용하지 않도록 설정한 변경 내용을 보고해야 합니다. 이렇게 하면 Windows 앱 SDK 팀이 변경의 영향을 이해하고 수정의 우선 순위를 지정하는 데 도움이 됩니다. WindowsAppSDK GitHub 리포지토리에서 문제를 보고할 수 있습니다.

변경을 사용하지 않도록 설정하는 기능은 새로운 Windows 앱 SDK 안정적인 릴리스(예: 1.7.x에서 1.8.x)에서 사용할 수 없으므로 의도적인 동작 변경을 영구적으로 사용하지 않도록 설정할 수 없습니다. 또한 1.8.0과 같은 안정적인 새로운 릴리스는 사용하지 않도록 설정할 수 있는 변경 사항 없이 시작합니다. 이 기능은 서비스 릴리스에 추가된 대상 서비스 변경 내용을 사용하지 않도록 설정하는 데만 적용됩니다.

적용 대상