2011-09-15 2 views
0

는 I 메모리에 DLL을로드하기 위해 다음과 같은 사용 및 I 필요할 때 그때는 DLL 함수를 호출dll을 "언로드"하려면 어떻게해야합니까? VB에서

'B'는 DLL을 포함하는 바이트 배열
oDLL = [Assembly].Load(b) 

. 로드 된 DLL이 업데이트되어 새로운 DLL을 고객에게 보내야하는 경우가 있습니다. 그대로 DLL을로드하는 소프트웨어를 다시 시작해야합니다. 오히려 소프트웨어가로드 된 DLL을 언로 드하고 새 것을로드 할 수 있습니다. 누구든지이 일을하는 방법을 알고 있습니까?

답변

1

다소 사소한 작업입니다. 짧은 버전 : .net에서 어셈블리를 언로드 할 수 없습니다. 긴 버전 : 모든 어셈블리로 응용 프로그램 도메인을 언로드하여 응용 프로그램에서 여러 응용 프로그램 도메인을 관리 할 수 ​​있습니다.

관련 문제