2008-09-23 6 views
2

고유 한 CLR 호스트를 만들고 관리하지 않고 해당 형식을 찾지 못하고 해당 형식을 찾지 못하면 일반적인 방법이 있습니까?런타임시 유형 결정에 추가 논리를 어떻게 추가 할 수 있습니까?

다음은 단지 예입니다. 첫 번째 답을 찾기 위해 새로운 추가 기능 프레임 워크 또는 MEF를 제 질문에 대한 해결책으로 제안하지 마십시오.

예제는 추가 기능이있는 샘플입니다. 앱은 특정 기능에 사용할 유형을 나열하는 파일을 읽습니다. 앱은 이러한 유형을 인스턴스화하려고 시도합니다. 아직 appdomain에로드되어 있지 않으면 메소드가 실패합니다. 내가 처리 할 수있는 이벤트 나 내 자신의 구현을 제공 할 수있는 구성 요소를 찾고있어 이러한 상황을 정상적으로 처리하고 이러한 어셈블리를로드하기위한 추가 논리를 제공 할 수 있습니다.


지금까지 종류가 발견되지 않을 때 소위 지금까지 언급 한 응용 프로그램 도메인 이벤트 화재 전혀 (누군가가 작동하는 예제가없는 경우를 제외하고) 내가 말할 수있는.


대기, 분명히 this is working! 전에 내가 뭘 잘못했는지 확신 할 수 없지만,이 사건은 훌륭하게 잘 해낸다.

+0

효과가없는 코드 샘플을 제공해 주시겠습니까? 이 샘플 중 무엇 (http://msdn.microsoft.com/en-us/library/system.appdomain.typeresolve.aspx)이 작동하지 않습니까? –

답변

0

AppDomain 이벤트를 사용하는 것만으로 가능하지 않습니까?

관련 문제