System.IO.Ports 클래스를 사용하여 사용하고 있습니다. 경우에 따라 프로그램을 종료해도이 구성 요소가 계속 실행됩니다. 결과적으로 동일한 포트 이름으로 새 직렬 포트를 열 수 없으므로 이미 열려 있습니다.직렬 포트 처분
제발 System.IO.Ports를 C#으로 처리하는 방법이 있습니까?
System.IO.Ports 클래스를 사용하여 사용하고 있습니다. 경우에 따라 프로그램을 종료해도이 구성 요소가 계속 실행됩니다. 결과적으로 동일한 포트 이름으로 새 직렬 포트를 열 수 없으므로 이미 열려 있습니다.직렬 포트 처분
제발 System.IO.Ports를 C#으로 처리하는 방법이 있습니까?
당신은 교묘하게 명명 된 Dispose
방법을 찾고 있습니다.
"이 구성 요소가 여전히 실행 중입니다 ..."라고 말하면 직렬 포트와 통신하기 위해 타사 도구를 사용하고 있습니까? 왜냐하면 System.IO.Ports.Serial을 사용하고 있고 적절하게 처리 ('사용'블록)하면 처리가 끝난 후 확실히 닫힐 수 있기 때문입니다.
'System.IO.Ports'는 클래스가 아닙니다. – SLaks
포트 사용 방법에 대한 간단한 예를 보여주십시오. –