이것이 가능합니까? 계측시 액세스 위반 예외를 throw하는 바이너리가 있습니다. 인스트루먼트 코드를 단계별 실행하고 싶기 때문에 인스트루먼트 코드의 소스 코드를 생성해야합니다. 방법이 있습니까?관리되는 바이너리를 디스 어셈블하여 .cs 코드를 얻습니다.
감사
이것이 가능합니까? 계측시 액세스 위반 예외를 throw하는 바이너리가 있습니다. 인스트루먼트 코드를 단계별 실행하고 싶기 때문에 인스트루먼트 코드의 소스 코드를 생성해야합니다. 방법이 있습니까?관리되는 바이너리를 디스 어셈블하여 .cs 코드를 얻습니다.
감사
.Net Reflector 당신이 원하는에 가장 가까운.
업데이트 :
의견에서 지적한대로 Reflector는 런타임 어셈블리가 아닌 정적 어셈블리에서 작동하므로 인스트루먼트 코드를 가져올 수 없습니다. 어쩌면 Reflector Pro 나 플러그인이 그것을 할 수는 있겠지만, 내가 그 능력을 필요로하지 않았기 때문에 나는 모른다.
나는 yetapb에 동의합니다 –
코드를 생성 할뿐만 아니라 프로젝트 파일도 제공하는 여러 가지 리플렉터 플러그인이 있습니다. –
리플렉터가 계측 된 어셈블리를 수행하는 것이 아니라 정적이라고 생각합니다. CMIIW. –
"계장 코드"를 통해 계단식 코드를 생성 할 수 없습니다. 당신의 묘사는 일리노이를보기 위해 무엇인가 추천하기에는 너무 멀리 막연합니다. –