UWP(유니버설 Windows 플랫폼)는 비교적 최신 기술이지만 뛰어난 성능을 자랑하며, 마이크로소프트 역시 이 플랫폼에 큰 투자를 이어가고 있습니다. .NET Core와 XAML의 강력한 기능을 바탕으로 개발자들은 더욱 현대적이고 아름다우며 반응형으로 동작하는 Windows 10용 애플리케이션을 손쉽게 만들 수 있습니다. 하지만 결국 컴퓨터에서 실행되는 소프트웨어인 만큼 오류가 발생할 수 있으며, 이는 크게 걱정할 일은 아닙니다.
그중 하나가 바로 Windows.UI.Xaml.Markup.XamlParseException UWP 앱 오류입니다. 이 오류는 모든 유니버설 Windows 플랫폼 애플리케이션에서 발생할 수 있으며, 주로 XAML 구문 분석 과정에서 문제가 생겼을 때 나타나는 것으로 알려져 있습니다.
Windows.UI.Xaml.Markup.XamlParseException 오류 해결 방법
Windows 10에서 이 오류를 없애기 위해 다음과 같은 해결 방법을 순서대로 시도해 볼 수 있습니다.
- 문제가 되는 애플리케이션 다시 설치
- 해당 애플리케이션의 개인 정보 설정 확인
- 프로그램 호환성 및 Windows 스토어 앱 문제 해결사 실행
- 시스템 복원 사용
1] 문제가 되는 애플리케이션 다시 설치
오류가 발생하는 애플리케이션이 Windows 10의 기본 시스템 앱이 아니라면, 설정 앱에서 해당 앱을 제거한 후 Microsoft Store에서 다시 설치하면 됩니다.
만약 계산기나 카메라 앱처럼 시스템 앱이라면, PowerShell 스크립트를 사용하여 해당 앱을 제거하고 다시 설치해야 합니다.
2] 해당 애플리케이션의 개인 정보 설정 확인
해당 애플리케이션에 필요한 개인 정보 권한(위치, 카메라, 마이크 등)이 올바르게 구성되어 있는지도 확인해 보세요. 권한 설정이 누락되면 앱이 정상적으로 초기화되지 못해 XAML 관련 오류가 발생할 수 있습니다.
3] 프로그램 호환성 및 Windows 스토어 앱 문제 해결사 실행
Windows 10에서 설정 앱을 연 뒤, 다음 경로로 이동합니다.
업데이트 및 보안 > 문제 해결
오른쪽 패널에서 다양한 문제 해결사 목록을 확인할 수 있습니다. 여기서 아래 두 가지 문제 해결사를 차례대로 실행합니다.
- 프로그램 호환성 문제 해결사
- Windows 스토어 앱
각 문제 해결사의 화면 안내에 따라 진행한 후, 오류가 해결되었는지 확인합니다.
4] 시스템 복원 사용
시스템 복원 기능을 사용하여 컴퓨터를 이전 상태로 되돌릴 수 있습니다. 일반 모드에서 진행하거나, 안전 모드 또는 고급 시작 옵션으로 부팅한 후 실행할 수 있습니다.
고급 시작 옵션에 있다면 시스템 복원을 직접 선택하고 안내에 따라 진행하면 됩니다. 안전 모드로 부팅한 경우라면 검색 상자에 sysdm.cpl을 입력해 실행합니다.
시스템 보호 탭을 선택한 다음 시스템 복원 버튼을 클릭합니다.
새 창이 열리면 원하는 시스템 복원 지점을 선택합니다. 복원 지점을 지정한 후 화면의 지시에 따라 절차를 완료합니다.
복원이 끝나면 컴퓨터를 다시 시작하고, 이 방법으로 문제가 해결되었는지 확인합니다.
추가로, Windows 업데이트를 최신 상태로 유지하면 UWP 프레임워크 관련 버그가 수정되어 오류 발생 가능성을 줄일 수 있습니다.
이 글이 문제 해결에 도움이 되기를 바랍니다!