다음을 통해 공유


개발 컴퓨터에서 오래된 Windows 앱 SDK 런타임 버전 제거

시간이 지남에 따라 업데이트된 버전의 Windows 앱 SDK 런타임을 설치할 때 개발 컴퓨터에서 오래된 버전을 제거할 수 있습니다. 일반적으로 애플리케이션에서 참조하고 요구하도록 선택한 Windows 앱 SDK 런타임 및 확장만 필요합니다. 애플리케이션에 이전 확장 또는 런타임에 대한 구체적인 이유가 없는 한 이전 버전을 안전하게 제거할 수 있습니다.

Windows 앱 SDK 런타임에는 Framework, Main, Singleton 및 DDLM(동적 종속성 수명 관리자) 패키지가 포함됩니다. 이러한 모든 패키지는 PowerShell 명령을 사용하여 제거할 수 있습니다. Main, Singleton 및 DDLM 패키지는 설정에서 제거할 수도 있습니다.

중요합니다

배포 후 최종 사용자의 컴퓨터에서 Windows 앱 SDK 런타임 패키지를 제거하지 않는 것이 좋습니다. 이렇게 하면 해당 패키지에 종속되는 다른 애플리케이션이 중단됩니다.

PowerShell을 사용하여 Windows 앱 SDK 런타임 구성 요소 제거

먼저 명령을 실행 get-appxpackage 하여 컴퓨터에 설치된 모든 버전의 Windows 앱 SDK 런타임 패키지(프레임워크, 기본, 싱글톤 및 DDLM 패키지 포함)를 나열합니다. 목록에는 PackageFullName 값을 포함하여 각 런타임 패키지에 대한 세부 정보가 포함됩니다. 이 명령의 출력 예제를 보려면 설치된 Windows 앱 SDK 런타임 버전 확인을 참조하세요.

# For 1.0 and 1.0 Preview releases 
get-appxpackage *appruntime*

# For 1.0 Experimental
get-appxpackage *WindowsAppSDK* 

# For version 0.8
get-appxpackage *reunion*

다음으로, 명령을 실행 remove-appxpackage 하여 개발 컴퓨터에서 특정 버전의 Windows 앱 SDK 런타임 패키지를 제거합니다. 각 패키지에 대해 이전 단계에서 제공한 대로 제거하려는 런타임 패키지의 PackageFullName 값을 지정합니다. 다음 예제에서는 프레임워크, 기본 및 DDLM 패키지를 각각 제거합니다. 컴퓨터의 패키지에 대한 올바른 PackageFullName 값을 지정해야 합니다.

remove-appxpackage -Package Microsoft.ProjectReunion.0.8-preview_8000.144.525.0_x86__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.Main.0.8-preview_8000.144.525.0_x64__8wekyb3d8bbwe
remove-appxpackage -Package Microsoft.ProjectReunion.DDLM.8000.144.525.0-x8-p_8000.144.525.0_x86__8wekyb3d8bbwe

설정에서 기본 및 DDLM 패키지 제거

기본 및 DDLM(동적 종속성 수명 관리자) 패키지를 제거하려면 설정에서 앱 및 기능 페이지를 사용할 수도 있습니다.

비고

Windows 앱 SDK 프레임워크 패키지는 앱 및 기능에 표시되지 않으며 이 문서의 앞부분에서 설명한 PowerShell 명령을 사용하여 제거해야 합니다.

앱 및 기능 페이지에서 리유니언을 검색하여 설치된 버전의 Windows 앱 SDK 패키지를 필터링하고 표시합니다. 컴퓨터에서 제거할 버전을 선택한 후 제거를 클릭합니다.

Windows 앱 SDK 패키지를 제거하는 설정의 앱 및 기능 페이지 스크린샷