모듈을 추가하는 데 필요한 일부 코드로 작업했는데 올바르게 설정했지만 모든 것이 올바르게 설정되었다고 생각했지만 마지막 비트는 저를 곤혹스럽게 만들었습니다.typeof (T) .AssemblyQualifiedName returns null
그것은, 내가 그 마지막 줄에 예외를 던지고 그러나 나는 다음이
var type = Type.GetType(name);
을 할 수 있도록 일반적인 방법
var name typeof(T).AssemblyQualifiedName;
에 유형에 비교적 간단 통과하고있어 보인다 name
은 null
주위를 읽었습니다. 나는 GetType
이 정규화 된 어셈블리 이름이지만 왜 null로 되돌아 오는 지 이해할 수 없습니다.
형식이 참조 된 방식을 알고 있으므로 AssemblyQualifiedName
이 유형에서 방출되었다고 가정 할 때 근본적으로 잘못된 코드를 수행한다는 의미입니까?
typeof (T) .AssemblyFullName을 시도하고 얻은 결과를 볼 수 있습니까? – eyossi