문제

내 응용 프로그램이 DLL (라이브러리)을 복사하면 응용 프로그램이 픽업하여 연결되는 폴더를 모니터링 할 수 있습니까?

나는 며칠 동안 C ++에서 비슷한 일을했지만 .NET에서 라이브러리를 동적으로 연결할 수 있습니까?

감사

도움이 되었습니까?

해결책

반사를 사용하여 할 수 있습니다.

추가 된 파일에 대한 디렉토리를 조사한 다음 파일을 찾으면 반사를 사용하여로드하고 그 안에 주요 메소드를 실행하십시오.

그러나이 DLL이 별도의 appDomains에로드되지 않으면 "언로드"할 수 없습니다.

다른 팁

전적으로. 이 질문을 참조하십시오 또는 사용을 고려하십시오 Mef.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top