나는 내가 images.I 함께 일하고 있어요스택 트레이스 - 다중 스레드에서 오류의 위치를 지적
private static void OnGuiUnhandedException(object sender, System.Threading.ThreadExceptionEventArgs e)
{
MessageBox.Show(e.Exception.Message);
MessageBox.Show(e.Exception.StackTrace.ToString());
MessageBox.Show(e.Exception.TargetSite.ToString());
Application.Exit();
}
이 예외
가 계속 윈폼 응용 프로그램에Program.cs
파일을 withing에 처리되지 않은 예외를 잡으려고 다음 코드가
Object is Currently in use elsewhere
응용 프로그램은 동시에 2 명의 배경 작업자를 사용합니다. 오류의 정확한 위치/행 번호를 지적하려고했습니다. 스택 트레이스에서
이 내가
어떻게 내가 오류의 정확한 위치를 찾을 수 있습니다 무엇을 얻을? 그래서 나는이 문제를 해결하기위한 적절한 조치를 취할 수 있습니다.
작업자 비동기 이벤트에서 GUI 요소에 액세스 할 때 문제가 발생했습니다. 작업자 완료로 이동했는데 문제가 해결되었습니다. :) 어쨌든 도움을 주셔서 감사합니다 ... – techno
환영합니다. 다른 세부 사항, 그래서 좁히기가 더 쉬웠습니다. 그렇지 않으면,이 도구들은 그러한 비 기능적 문제를 발견하고 수정하는 데 꽤 표준적인 것입니다. –
예 ... 비슷한 문제가 더 빨리 있었을 것 같아요 ... 좁히려는 시간이 많이 걸렸습니다. 그 때의 원인. 나는이 문제가 현재 해결 된 것으로 생각한다. 좀 더 시험 할 필요가있다. – techno