5

Mam System.ComponentModel.AsyncOperation.VerifyNotCompleted jako błąd w moim stacktrace raporcie z rynku dla Windows Phone. Używam background worker do pracy w wątku tła. Ten błąd występuje częściej w telefonie z systemem Windows 7.System.ComponentModel.AsyncOperation.VerifyNotCompleted błąd w raporcie o błędzie rynku

Proszę, czy ktoś może wyjaśnić ten błąd?

+0

Co to jest pełny stacktrace? –

+0

Niestety, nie wyświetlają pełnego raportu stosu w raportach o błędach i nie mogę odtworzyć sprawy. –

+0

http://labs.developerfusion.co.uk/SourceViewer/browse.aspx?assembly=SSCLI&namespace=System.ComponentModel&type=AsyncOperation od kodu, zakładam, że podczas wywoływania * Post *, PostOperationCompleted jest już wywoływana. – whunmr

Odpowiedz

0

Jedynym rozwiązaniem, które pomogło mi w tym przypadku, było uniemożliwienie dostępu do pracownika w tle przez dwa wątki w tym samym czasie. Sugerowałbym, aby inni robili to samo i uniemożliwiali równoczesny dostęp do pracownika przez wątki.

0

Nigdy nie miałem takiego błędu, ale po prostu starałem się znaleźć, czy mógłbym ci w jakiś sposób pomóc. Oto, co znalazłem:

private void VerifyNotCompleted() 
{ 
    if (!this.alreadyCompleted) 
    { 
    return; 
    } 
    throw new InvalidOperationException(SR.GetString("Async_OperationAlreadyCompleted")); 
} 

Sprawdź, czy to pomaga w jakikolwiek sposób. Nie mam pojęcia o tym wyjątku, po prostu próbowałem udostępnić wyniki wyszukiwania. To też może nie być w porządku. Daj mi znać.

+0

Dzięki, ale nie mam już dostępu do tego projektu :( –

Powiązane problemy