2013-02-11 5 views
0

현재 Exchange와 Silverlight 응용 프로그램간에 전자 메일과 해당 폴더를 동기화하는 Silverlight 응용 프로그램을 개발했습니다. API 이름 : SyncFolderHierarchy, SyncFolderItems 대상으로 기능 여기 Silverlight 응용 프로그램에서 Exchange 웹 서비스를 동기화하는 동안 오류가 발생했습니다.

내가 구성된 모든있어 어떻게 내 설정/시나리오입니다 .. 실패 때때로, 나는 ExchangeOnline에 대한 EWS를 사용하고 난 동기화에 문제가 발생했습니다 : Exchange 서버와 동기화 이메일 및 폴더

시나리오 설명 :

E :

  • 가와 ExchangeService의 객체를 생성 xchangeVersion.Exchange2010_SP1 EnableScpLookup = 거짓, 은은 traceEnabled = 사실, 자격 증명 = 새로운 WebCredentials (_exchangeEmail, _exchangePassword) GET 계정 URL에 대한 AutodiscoverUrl를 사용

  • 전화 SyncFolderHierarchy/동기화에 대한 SyncFolderItems 및 얻을 오류 메시지 (다른 폴더에 수시로)

기타 고려 사항 :

응용 프로그램을 실행할 때 약 30 초마다 약 7 개의 요청을 보냅니다. 불행히도 때로는 오류가 발생합니다. 반면에 그것은 5 분 간격으로 두 번 성공적으로 동기화됩니다 (약).

오류 세부 아래를 참조하십시오 :

  • 폴더 동기화 :

    Microsoft.Exchange.WebServices.Data.ServiceResponseException를 : 내부 서버 오류가 발생했습니다. 나중에 다시 시도하십시오. Microsoft.Exchange.WebServices.Data.ExchangeService.SyncFolderHierarchy에서 Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest`1.Execute()에서 Microsoft.Exchange.WebServices.Data.ServiceResponse.InternalThrowIfNecessary() (AT FolderId syncFolderId, PropertySet propertySet 문자열 syncState)는

  • 폴더 항목 동기화 :

    Microsoft.Exchange.WebServices.Data.ServiceResponseException : 내부 서버 오류가 발생. 나중에 다시 시도하십시오. 에서 Microsoft.Exchange.WebServices.Data.ServiceResponse.InternalThrowIfNecessary() , Microsoft.Exchange.WebServices.Data.MultiResponseServiceRequest1.Execute() , Microsoft.Exchange.WebServices.Data.ExchangeService.SyncFolderItems (FolderId syncFolderId, PropertySet propertySet, IEnumerable`1 ignoredItemIds, INT32 maxChangesReturned, SyncFolderItemsScope syncScope, 문자열 syncState)

그래서, 내 질문은 : 내 설정에서 뭔가

  • 있는가/configuration 때때로 이러한 실패의 원인이 무엇일까요?

  • 온라인 교환 로그를 조사 할 가능성이 있습니까?

어떤 도움을 주시면 감사하겠습니다. 나는 문제가 그 자체로 사라 이유는,하지만 정말 확실하지 않다 미리

감사합니다, 드미트리

답변

0

은 (어쩌면 Exchange 서버에 일시적인 문제가 있었다). 일부 인터넷 게시물에 따르면 - 조절 문제가 될 수 있습니다.

관련 문제