2014-09-08 6 views
1

Windows 8 응용 프로그램을 작성 중입니다. Windows 8.1 OS를 사용하고 있습니다. 성공적으로 응용 프로그램을 만들고 디버깅하고 빌드했습니다. 하지만 스토어에 앱을 배포 할 수는 없습니다.Windows 응용 프로그램이 Windows 응용 프로그램 인증 키트에 의해 실패합니다.

Windows App 인증 키트 3.3을 사용하여 인증을 테스트했습니다. 그러나 내 응용 프로그램이 실패합니다. - 패키지 준수 테스트

"XXXX는 Microsoft Visual C++ 런타임 패키지 (Microsoft.VCLibs.120.00) 프레임 워크에 종속되지만 매니페스트의 프레임 워크 종속성 선언이 누락되었습니다."

모든 종속성 선언을 Package.appxmanifest 파일에서 제거했습니다. Windows 런타임 (버전 3.8.2) 용 SQLite를 사용 중입니다.

Microsoft Visual C++ 런타임 패키지의 등록 정보에는 버전 11.0.0.0이 표시됩니다.

누구든지이 문제를 해결할 수 있습니까?

답변

0

Visual Studio 2012로 작성된 라이브러리가 포함되어있는 것처럼 들리지만 Visual Studio 2013에서 해당 라이브러리를 다시 빌드해야합니다. 바이너리가있는 경우 작성자에게 업데이트 된 버전을 제공해야합니다.

.. 또는 = "Microsoft.VCLibs.110.00"이름을 "Microsoft.VCLibs.110를"이름 바꾸기,

또는

의 Microsoft Visual C++ 런타임 패키지에 프로젝트에 대한 참조를 추가합니다

참조를 추가하고이 패키지를 찾으십시오. 추가하면 문제가 해결됩니다.

참조 this.

관련 문제