프로젝트에서 우리는 객체 설정에 따라 .dll을 동적으로로드합니다. ILMerge 이전에는 정상적으로 작동했습니다. 이제 ILMerge를 사용하고 하나의 .dll을 만들었지 만로드가 실패합니다. .dll이 ILMerged 후에 어떻게 동적으로 .dll을로드합니까? 우리는 VS2008과 C#을 사용하고 있습니다.ILMerge 뒤의 동적로드
DLLS : Common.dll, CommonMedical.dll
NEW DLL : DMCommon.dll
.DLL로드 실패현재 코드 :
ASM = Assembly.LoadFrom이 ("CommonMedical.dll을");
내가 뭘 잘못하고 있니? 심지어 시도해 보았습니다 .Load, ILMerging없이 작동하기 때문에 이름 공간에 문제가 없습니다. 미리 감사드립니다,
크레이그
중복 된 http://stackoverflow.com/questions/3394325? – marr75
오류에 대한 자세한 내용은 무엇입니까? –
가능한 복제본 [.NET Reflection을 통해 클래스를 인스턴스화 할 수 없습니다. ILMerge와 병합] (http://stackoverflow.com/questions/3394325/unable-to-instantiate-the-class-through-net-reflection-merged-with-ilmerge) –