0
응용 프로그램의 다양한 기능에 대한 백그라운드 작업을 사용하고 있습니다. MSDN 문서에서 어디서 실행되는지는 알 수 없습니다.windows phone의 백그라운드 작업 타임 라인 8.1
예를 들어 Windows phone 8 sdk에서 주기적 에이전트는 25 초 동안 실행됩니다. 백그라운드 작업이 실행되는 특정 금액이 있습니까?
StorageFolder folder = KnownFolders.PicturesLibrary;
StorageFile TimeLogFile = await folder.CreateFileAsync("TimeLog.txt", CreationCollisionOption.OpenIfExists);
await Windows.Storage.FileIO.AppendTextAsync(TimeLogFile, "Start Logging " + DateTime.Now.ToString() + Environment.NewLine);
await Windows.Storage.FileIO.AppendTextAsync(TimeLogFile, "Beginning of Background Task " + DateTime.Now.ToString() + Environment.NewLine);
for (int i=0;i<100000;i++)
{
await Windows.Storage.FileIO.AppendTextAsync(TimeLogFile, "During Background Task Execution " + DateTime.Now.ToString() + Environment.NewLine);
Debug.WriteLine(i);
}
await Windows.Storage.FileIO.AppendTextAsync(TimeLogFile, "End Logging " + DateTime.Now.ToString() + Environment.NewLine);
는 실행 코드를 공유 할 수 다시 질문 : http://stackoverflow.com/questions/24166534/windows-phone-background-task-stops-prematurely?noredirect=1#comment37348441_24166534 – golldy
@golldy으로 돌아갑니다 10 분 동안? 그것은 아주 길다. 또한 디버깅하지 않고 Release에서 테스트 했습니까? 또한,이 문서는 당신이 원하는 정보가 아닌가요? (그냥 당신이 찾고있는 것을 알고 있습니다. :) – yasen
내가 만든 편집을 체크 아웃하십시오. 이것은 내가하고있는 전부입니다. 간단한 긴 번호 루프. – golldy