2013-08-02 3 views
1

프로덕션 환경에서 intellitrace를 사용하려고합니다. 사전 구성된 추적 계획을 사용하면 도움이되지 않으며 단지 기본 항목 만 사용하고 있습니다. 현재 인텔리 스튜디오 설정을 프로덕션에 사용할 때 편집 할 수있는 쉬운 방법이 없으므로 필요에 따라 XML 파일을 수동으로 편집해야합니다.Intellitrace XML 파일

Visual Studio에서 intellitrace 설정에 사용하고있는 XML 파일을 찾고 프로덕션 설정을위한 XML 추적 계획을보고 편집 할 수 있다고 생각했습니다. 누구든지 Visual Studio를 통해 설정을 편집 할 때이 XML 파일이 저장된 위치를 알고 있습니까?

답변

0

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에 대한 대부분의 정보가 포함되어 있습니다. 굵게 표시된 부분은 찾고있는 수집 계획입니다. 그러나 이것은 공식적으로 지원되는 시나리오는 아니며이 설정을 프로덕션 시나리오에 적용 할 수 있다는 보장이 없습니다 (대부분 작동 할 가능성이 있음). 나머지 파트의 작동 방식을 직접 파악할 수 있습니다.