시리얼 통신에서 크로스 스레드 작업오류 시 처리방법

아래와 같은 메시지가 나올 경우 소스에 다음과 같이 델이게이트 처리를 해주시면 해결됩니다.

사용자 삽입 이미지



//Delegate로 처리하는 부분
this.Invoke(new MethodInvoker(delegate()
{
*** 어쩌구 저쩌구 데이터를 뿌려주는 메소드 안의 내용.
}));

이렇게 하시면 위의 에러는 해결됩니다.