2

JSON을 다운로드하고 구문 분석하여 Windows Phone 애플리케이션 타일을 업데이트해야합니다. 그래서 Microsoft HTTP Client Libraries를 사용하고 있습니다.Windows Phone 8.1에서 백그라운드 작업을 사용할 수 없습니다 (ID_CAP_NETWORKING은 필수이지만 매니페스트에 포함되어 있음)

그리고 백그라운드 작업을 디버그하려고 할 때 항상 예외가 발생했습니다. Use of networking APIs requires the ID_CAP_NETWORKING capability to be defined in the application manifest.

그러나 내 매니페스트에는 ID_CAP_NETWORKING이 (스크린 샷 https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-xaf1/t31.0-8/10750111_821340111262044_6461333323674658178_o.jpg) 필요에 따라 포함되었습니다.

나는 무엇을 해야할지 잘 모릅니다. 다시 작성하거나 앱을 다시 만들려고했으나 도움이되지 않았습니다. 또한 인터넷에서 문서 나 답변을 찾을 수 없습니다.

이 문제를 해결하려면 어떻게해야합니까?

이것은 재현 된 프로젝트 (프로젝트 이름은 'Meduza. Windows Phone') 인 데모 프로젝트 http://1drv.ms/1yjHm49입니다.

Lumia 720에서 응용 프로그램을 디버깅합니다 (도움이 될 경우).

+0

Ran you app, 예외가 발생하지 않았습니다. 장거리지만, Package.appxmanifest 파일에서'인터넷 (클라이언트와 서버)'를 사용할 수 있습니까? –

+0

'UpdateTileBackgroundTask' (스크린 샷 http://i.imgur.com/cEESNxl.png)를 실행 했습니까? '인터넷 (클라이언트와 서버'는 아무것도 바꿀 수 없었습니다. – colotiline

답변

0

프로젝트를 다시 다운로드 했으므로 오류가 발생합니다. 그래서 저는 프로젝트를 시작하기 전에 무언가를해야한다고 생각했습니다.

그것은 나를 동안했다,하지만 난 당신의 프로젝트 디렉토리
프로젝트 열기에
클린 프로젝트
인터넷 (클라이언트 및 서버)에 추가하기이

압축 해제 프로젝트를 수행하여 작업을 얻을 수 있습니다 Package.appxmanifest 파일 (종료하기 전에 저장하십시오)

백그라운드 작업에 중단 점 넣기

그리고 작동합니다. 그래서 Clean Build + Package.appxmanifest 편집 조합이 나에게 트릭을 만들었습니다.