나는 끼어 들어 왔습니다 DEP3321 :이 응용 프로그램을 배포하려면 배포 대상에서 Windows Universal Runtime 버전 10.0.14393.0 이상을 실행해야합니다. 현재 버전 10.0.10586.839를 실행 중입니다. OS를 업데이트하거나 배포 대상을 적절한 버전의 장치로 변경하십시오. 지난 며칠 동안Windows SDK UWP 응용 프로그램 오류 - DEP3321
내 컴퓨터에서 실행할 수없는 UWP 앱이 있습니다. 그러나 에뮬레이터 중 하나를 선택하면 잘 실행됩니다. 또한 앱 실행을 보장하는 최소 목표 값을 설정했지만 SDK의 하위 버전에서 몇 가지 메소드를 찾을 수 없기 때문에 앱에서 오류가 발생합니다.
나는 비주얼 스튜디오 2015와 2017을 모두 제거하고 다시 설치하려고 시도했다. 나는 다양한 Windows SDK에서도 같은 것을 시도했다. 한 시점에서 SDK의 세 가지 버전이 설치되어 있었고 업데이트 된 버전이 설치되어 있어도 Visual Studio는 여전히 불평했습니다. 현재, 나는 sdk win 10.0.15063.17을 설치했다.
다음 아이디어로이 문제를 해결할 수 있습니다. 나는 행운과 함께 다양한 SO 페이지뿐만 아니라 social.msdn 페이지를 trawled.
많은 감사
답장을 보내 주셔서 감사합니다. 여기에있는 문제는 하위 버전에서 작동하도록 앱을 가져와야하는 것은 아닙니다. 문제는 14393 이상의 버전을 설치하더라도 Visual Studio는 여전히 종속성 문제에 대해 불만을 토로하고 있다는 것입니다. 내가 이해하는 바로는 VS가 SDK의 올바른 버전을 선택하지 않는다는 것입니다. 나는 awail하지 않기 위해 레지스트리 기입을 포함하여 장소의 도처에 점검했다. –
"14393을 설치할 때"14393 SDK를 의미합니까? 그렇다면 예상되는 행동이 보입니다. SDK를 사용하면 특정 버전의 SDK에 대한 응용 프로그램 만 빌드 할 수 있습니다. OS를 배포하고 실행하려면 필요한 미니 밴이 있어야합니다. 따라서 앱이 minversion = 14393을 선언하면 10586에서 배포되거나 실행되지 않습니다. Windows API는 기본 OS 기능을위한 인터페이스입니다. 해당 버전이 OS 버전에 없으면 API가 작동하지 않습니다. SDK를 설치하면 OS 기능이 추가되지 않고 빌드 프로세스 용 API에 액세스 할 수 있습니다. –
Stefan에게 감사의 말을 전합니다. 당신이 진술 한 것이 합리적입니다. 그래서 나는 내 컴퓨터에서 Windows 10을 실행 중이므로 동료도 마찬가지입니다. 우리 둘다 동일한 하드웨어 사양을 가지고 있으며 아무런 문제없이 앱을 실행할 수 있습니다. 내가 직면 한 문제는 14393이나 15063을 설치할 때 시각 스튜디오가 업데이트를 인식하지 못하는 것 같았습니다. 앱이 컴파일되면 어쩌면 그럴 수 있습니다. 나는 앱을 실행하려고했을 때만 오류가 발생했습니다. –