여러 단계 (이 시점에서 알 수없는 단계)가 포함 된 특정 프로세스를 조사해야합니다. 시간 범위 (메모리 사용 가능성)를 고려하여 일반적인 하위 프로세스 (다양한 어셈블리에 상주)가 관련되어 있는지 분석하는 데 효율적인 방법이 필요합니다.어셈블리에서 코드 흐름 분석
지능적으로 설정된 중단 점을 사용하여 코드를 실행하는 것은 코드를 배치하는 데 "지능적인"위치를 찾는 데 너무 많은 시간을 소비한다는 것을 의미합니다. 나중에 나는 수백 가지의 메소드 호출과 헬퍼 클래스 중에서 일반적인 논리적 단계의 일반적인 순서를 다시 만들어야 할 것이다.
생성 순서 다이어그램이 도움이 될 것입니다. 그러나 다시 지구에서 화성까지 펼칠 수 있습니다.
그렇다면 합리적인 수준의 추상화를 통해 해당 프로세스의 논리를 이해하는 데 도움이되는 몇 가지 도구에 대해 알고있을 수 있습니다.
은 (나는 VS에 대한 프로파일 내장 시도 - 그것은 실제의 논리를 "복원"하지 않습니다 다시 좋은하지만 결과를 분석하는 데 많은 시간이 소요, 실제로 hotpoints을 보여줍니다.) 고급 있습니다
아주 흥미로운 도구 목록입니다. 고마워. – Nickolodeon
@ 니콜로 데온 - 항상 기꺼이 도와 드리겠습니다;) – TheBoyan