개발자 모드로 설정된 정품 Xbox One에 UWP 앱을 배포하려고합니다. 앱이 PC (x64)에서 정상적으로 실행되고 패키징 테스트를 통과하는 동안 Xbox에서 메시지와 함께 실행되지 않습니다.Xbox One UWP : "정품 인증 요청이 실패했습니다"
this issue에서와Windows 스토어 앱을 활성화 할 수 없습니다 .... xxx.exe 프로세스가 시작되었지만 정품 인증 요청이 '응용 프로그램이 시작되지 않았습니다.'오류로 인해 실패했습니다.
같은 메시지, 그래서 내가 X 박스에서 지원하지 않는 라이브러리에 연결 합니다만, 어느 쪽이 알 수있는 방법을 찾을 수없는 것 같아요. 어떤 종류의 로그를 활성화/액세스 할 수있는 방법이있어 발사의 어느 단계에서 실패했는지 알 수 있습니까? 기록을 위해 내가 사용하는 라이브러리는 일반적인 오픈 소스 라이브러리 (OpenCV) 또는 MS 라이브러리 (Cabinet, Angle)입니다. 나는 샘플과 더 간단한 프로젝트를 시도해 보았다.
설정 설명 : PC : 윈도우 10.15063, 비주얼 스튜디오 2017 X 박스 : XDKS.1 년 6 월 2017
갱신 1 - 나는 분명히 응용 프로그램이 있기 때문에 시작하지 않았 VS 콘솔에 메시지를 놓쳤다 DLL이 누락되었습니다. 아직도 어느 것을 알아야합니다. 응용 프로그램이 PC에서 로컬로 실행되기 때문에 Xbox에서가 아니라 내 PC에있는 시스템 DLL이라고 생각합니다. \ Program 파일 (x 86) \ 윈도우 키트 \ 10 \ 디버거 \ 64 \ gflags.exe를 : -
업데이트 2 나는 모든 DLL이이 gflag
"C를 활성화하여 시작시로드 추적하기 위해 시도 "-i + MyApp.exe의 SLS
X 박스와 PC 사이의 콘솔 출력
특정 지점X 박스
최대 유사'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\xmllite.dll'.
Le thread 0xf84 s'est arrêté avec le code -1073741515 (0xc0000135).
PC
'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\xmllite.dll'.
'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\dxgi.dll'.
'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\cryptsp.dll'.
'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\imm32.dll'.
'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\kernel.appcore.dll'.
Le thread 0x6534 s'est arrêté avec le code 0 (0x0).
'MyApp.exe' (Win32) : Chargé 'C:\Windows\System32\Windows.UI.Xaml.dll'.
(etc. many other Dlls being loaded...)
나는 누락 된 DLL이로드 순서가 두 플랫폼 사이의 동일 가정, 그 중 하나입니다 생각 (?).