지금 막 외부 DLL을 사용하여 어딘가에 서버에 연결하는 응용 프로그램에서 작업하고 있습니다. 이상하게도 이러한 DLL에 대해 노출 된 메서드는 연결을 허용하지만 연결 해제 또는 닫기는 허용하지 않습니다. 이 라이브러리는 하나의 청크에서 서버에 대한 후속 호출을 많이하지 않는 한 제대로 작동하므로 X만큼의 호출 후에 연결을 끊었다가 다시 연결해야합니다.C#에서 관리되지 않는 객체 삭제
그러나 여기에는 문제가 있습니다. 연결 해제 방법이 없으므로 연결을 끊을 수 없습니다. 그래서 내 질문은, 어떻게 내가 다시 만들 수 있도록이 관리되지 않는 개체를 완전히 죽일 수 있습니까?
네이티브 라이브러리와 같은 사운드가 손상되어 C#에서 처리 할 수있는 것이 없습니다. – CodesInChaos
당신이 제공 한 쓰레기 같은 도서관을 휴지통에 버려두고 다른 사람을 찾으십시오. (전화를 들고 그 사람을 사귀는 사람에게 소리를 지르거나) 자신의 것을 굴립니다. – Alex
슬프게도 꽤 복잡한 시스템을위한 대용량 프레임 워크이므로 재 작성은 옵션이 아닙니다. 예, 라이브러리가 확실히 작동하지 않습니다. :) – Simon