dnSpy 식 나무의 동적 생성 결과를 디버깅하기 위해 우리 취재반은 남미 아마존으로 날아갔다. ExpresionTree를 이용한 동적인 메소드 구축의 결과를 디컴파일하려고 했을 경우, IL Spy를 사용해도 DASM을 사용해도 일근줄로는 가지 않는다. 왜냐하면, 프로그램을 컴파일해 어셈블리를 생성한 시점이라면, 그 어셈블리 중에는 ExpressioTree 그 자체인가, ExpressionTree를 구축하기 위한 코드가 컴파일 되고 있는 것만으로 생성 결과는 당연히 런타임까지 존재하지 ... dnSpy.NETFrameworkC#.NET
식 나무의 동적 생성 결과를 디버깅하기 위해 우리 취재반은 남미 아마존으로 날아갔다. ExpresionTree를 이용한 동적인 메소드 구축의 결과를 디컴파일하려고 했을 경우, IL Spy를 사용해도 DASM을 사용해도 일근줄로는 가지 않는다. 왜냐하면, 프로그램을 컴파일해 어셈블리를 생성한 시점이라면, 그 어셈블리 중에는 ExpressioTree 그 자체인가, ExpressionTree를 구축하기 위한 코드가 컴파일 되고 있는 것만으로 생성 결과는 당연히 런타임까지 존재하지 ... dnSpy.NETFrameworkC#.NET