This article에는 IntelliTrace에서 수집 계획이 작동하는 방식에 대한 몇 가지 기본적인 아이디어가 포함되어 있습니다. Dev11 이상에서는 수집 계획 파일이 "C : ₩ Program Files (x86) ₩ Microsoft Visual Studio 12.0 ₩ Common7 ₩ IDE ₩ CommonExtensions ₩ Microsoft ₩ IntelliTrace ₩ 12.0.0 ₩ en"에 있습니다. "
Intellitrace Visual Studio 내에서 F5에 대한 설정을 변경하면 레지스트리에 저장되며 VS를 닫으면 XML 파일로 유지되지 않습니다. 그러나 F5를 시작하면 IntelliTrace에 대한 임시 XML 파일이 생성됩니다. 이 파일을 들여다 볼 수있는 해킹 방법은 프로세스 탐색기와 같은 도구를 사용하고 IntelliTrace 프로세스의 명령 줄을 확인하는 것입니다. 명령 줄은 다음과 같습니다.
"Visual Studio 12.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ IntelliTrace \ 12.0.0 \ IntelliTrace.exe"프로그램 이름 : consoleapplication1 .exe_00000be4_01cef44c123dc290_f3a1abc6-5b3a-45e4-83e7-dfbf4275b3e7 /logfile:C:\Windows\Temp\ConsoleApplication1.exe_131208_113120_f3a1abc6-5b3a-45e4-83e7-dfbf4275b3e7.iTrace/buffersize : 65536/buffercount : 512/watch : -1/help-/NOLOGO +/collectionplan : C : \ 사용자 \ Fangliang \의 AppData \ 로컬 \ 마이크로 소프트 \으로 VisualStudio \ 12.0 \ TraceDebugger \ 설정 \ yurhq2cv.tah/hidden-
이 명령 줄은 현재 실행중인 IntelliTrace에 대한 대부분의 정보가 포함되어 있습니다. 굵게 표시된 부분은 찾고있는 수집 계획입니다. 그러나 이것은 공식적으로 지원되는 시나리오는 아니며이 설정을 프로덕션 시나리오에 적용 할 수 있다는 보장이 없습니다 (대부분 작동 할 가능성이 있음). 나머지 파트의 작동 방식을 직접 파악할 수 있습니다.