MSIX 유효성 검사 및 문제 해결
MSIX는 99%의 성공적인 설치 비율을 자랑하지만, 설치와 관련한 문제를 해결해야 하는 경우도 있습니다.
애플리케이션 파악
설치하려는 애플리케이션을 파악하고 작동 방식을 아는 것은 사용자 환경 문제를 해결하는 데 유용할 수 있습니다. 예를 들어 애플리케이션에 문제로 이어질 수 있는 특정한 제한 사항이 있나요? 애플리케이션에 필요한 리소스에 대한 액세스 권한이 사용자에게 있나요? 현재 운영 체제에서 충족되지 않는 종속성이 애플리케이션에 있나요?
애플리케이션 테스트
애플리케이션을 배포하기 전에 애플리케이션을 테스트했는지 확인합니다. Windows SDK는 게시하기 전에 일반적인 문제를 식별할 수 있는 도구인 Windows 앱 인증 키트를 제공합니다.
최신 Windows SDK를 설치하려면 여기로 이동하세요. Windows 앱 인증 키트에 대해 자세히 알아보려면 Windows 앱 인증 키트를 참조하세요.
애플리케이션 플라이트
문제를 조기에 해결할 수 있는 또 다른 좋은 방법은 애플리케이션을 플라이트하는 것입니다. Windows 스토어 또는 비즈니스용 Microsoft Store를 통해 배포하는 경우 패키지 플라이트를 사용하여 실제 테스트를 추가로 얻도록 애플리케이션을 개인 하위 세트에 배포할 수 있습니다.
플라이팅에 대해 자세히 알아보려면 패키지 플라이팅을 참조하세요.
장치 포털 및 디버깅
경우에 따라 애플리케이션과 상호 작용하여 문제를 적절히 이해하는 것이 필요합니다. Windows는 디바이스에 연결하고 원격으로 애플리케이션과 상호 작용할 수 있도록 하는 강력한 도구인 디바이스 포털 데스크톱을 제공합니다.
장치 포털에 대해 자세히 알아보려면 장치 포털 데스크톱을 참조하세요.
MSIX 패키지 디버깅에 대해 자세히 알아보려면 패키지된 데스크톱 애플리케이션 실행, 디버그 및 테스트를 참조하세요.
설치 문제
설치에 문제가 있을 경우 AppInstaller에서 제공하는 아티팩트를 조사할 수 있습니다. 먼저 AppInstaller는 오류 코드 실패를 제공합니다. 실패를 위한 오류 코드가 잘못된 문제를 확인하기에 부족한 경우 AppInstaller는 이벤트 뷰어에 대한 모든 상호 작용도 기록합니다. 애플리케이션 및 서비스 로그->Microsoft->Windows->AppxDeployment-Server에서 로그를 찾을 수 있습니다.
이벤트 뷰어 또는 PowerShell을 사용하여 해당 이벤트에 액세스할 수 있습니다. 이벤트를 확인하는 방법에 대해 자세히 알아보려면 Windows 앱의 패키징, 배포 및 쿼리 문제 해결을 참조하세요.
AppInstaller 문제 해결에 대해 자세히 알아보려면 Appinstaller 문제 해결을 참조하세요.
다음 단계
질문이 있으세요? Stack Overflow에서 질문하세요. 저희 팀은 이러한 태그를 모니터링합니다.