.Net에서 모든 AppDomain에 대해로드 된 모든 어셈블리를 열거하고 싶습니다. 내 프로그램의 AppDomain에 대해 수행하는 것은 충분히 쉽습니다 AppDomain.CurrentDomain.GetAssemblies()
. 어떻게 든 모든 AppDomain에 액세스해야합니까? 아니면 이미이를 수행하는 도구가 있습니까?
@Contango :
—
Ben Voigt
AppDomain.CurrentDomain.GetAssemblies()
완벽합니다. 처음에 참조를 열거하지 않기 때문에 참조를 재귀 적으로 걸을 필요가 없습니다.
이것이 귀하의 질문에 대답합니까? 현재로드 된 어셈블리를 어떻게 반복합니까?
—
UuDdLrLrSs
GetAssemblies()
가 재귀 아니므로, 작동하지 않습니다하고 중첩 된 어셈블리 참조를 그리워합니다. 나는의 재귀 버전을 추가했습니다GetAssemblies()
에 stackoverflow.com/questions/383686/... .