다음을 통해 공유


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

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

Windows 앱 SDK 런타임에는 프레임워크, 기본, 싱글톤 및 DDLM(동적 종속성 수명 관리자) 패키지가 포함되어 있습니다. 이러한 모든 패키지는 PowerShell 명령을 사용하여 제거할 수 있습니다. Main, Singleton 및 DDLM 패키지는 설정에서 제거할 수 있습니다.

Important

배포 후 최종 사용자의 컴퓨터에서 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 패키지 제거

DDM(Main and Dynamic Dependency Lifetime Manager) 패키지를 제거하려면 설정에서 Apps & 기능 페이지를 사용할 수 있습니다.

참고 항목

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

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

Screenshot of Apps & Features page in Settings to remove Windows App SDK packages