■ Assembly 클래스를 사용해 참조 어셈블리 리스트를 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
using System.Collections.Generic; using System.Reflection; #region 참조 어셈블리 리스트 구하기 - GetReferenceAssemblyList() /// <summary> /// 참조 어셈블리 리스트 구하기 /// </summary> /// <returns>참조 어셈블리 리스트</returns> public List<Assembly> GetReferenceAssemblyList() { List<Assembly> assemblyList = new List<Assembly>(); AssemblyName[] assemblyNameArray = Assembly.GetExecutingAssembly().GetReferencedAssemblies(); foreach(AssemblyName assemblyName in assemblyNameArray) { assemblyList.Add(Assembly.Load(assemblyName)); } return assemblyList; } #endregion |