0
Excel에서 할 수있는 것처럼 System.DirectoryServices.AccountManagement
(다소간)을로드 할 수 있습니까? 내 프로젝트에서 dll을 참조하지 않고 런타임에로드하려고합니다.경로를 모르면 런타임에 dll을로드 할 수 있습니까?
프레임 워크 DLL을로드하는 방법은 무엇입니까?
Assembly.LoadFile(...);
?- 하지만 그 경로를 알아야합니다. 어떻게?
엑셀 예 :
참조 된 DLL을가/어셈블리 아마도 폴더에 내장되어PrincipalContext context1 = new PrincipalContext(ContextType.Domain); // referenced dll
dynamic context2 = ???; // loaded at runtime
컴파일시 참조하는 .dll에 대한 컴파일 타임 참조를 만들고 싶지 않은 이유는 무엇입니까? 참조 할 시간. –
@KirkWoll 지금은 dll에 동적으로로드 된 참조가 포함될 dll을 작성 중이며 정적으로 참조 할 모든 dll을 참조하지 않고도 ** ** dll을 사용할 수있게하려고합니다. – Bitterblue
여전히 정적으로로드하는 것이 더 쉬운 것처럼 보이지만 이유는 분명 있습니다. 응용 프로그램의 어셈블리와 같은 위치에 다른 dll이 있습니까? 그 중 하나에 대한 경로를 얻을 필요가 있습니까? –