에 의해 콘솔 응용 프로그램에서 웹 응용 프로그램 어셈블리 정보를 얻으려면 어떻게 컨트롤러/액션 메소드 이름 콘솔 응용 프로그램에서 MVC 웹 응용 프로그램
의
의 목록을 얻을 필요가있다.
그래서이 작업을 수행하기 위해 리플렉션을 사용합니다.
콘솔 응용 프로그램에 웹 응용 프로그램의 .dll을 참조했습니다.
그러나 콘솔 응용 프로그램 소스에서 웹 응용 프로그램의 어셈블리 정보를 가져올 수 없습니다. 프로젝트, AppDomain.CurrentDomain.GetAssemblies()
아무튼에서 어셈블리를 참조 한 순간에도 -반사
var check = AppDomain.CurrentDomain.GetAssemblies();
var assembly = AppDomain.CurrentDomain.GetAssemblies()
.First(x =>x.ManifestModule.Name == "RedStar.WebApp.dll");
이 exceptipn 'System.InvalidOperationException' '순서가 일치하는 요소'가 사용 될 때까지 어셈블리가로드되지
방금 시도하고 작업했습니다. 고맙습니다 – mrkiyak