다음을 통해 공유


CTL 파일을 사용하여 추적 세션 만들기

추적 공급자에 대한 컨트롤 GUID(.ctl) 파일을 찾고 해당 메시지에 대한 추적 메시지 형식(.tmf) 파일을 찾아 추적 세션을 만들 수 있습니다.

CTL 파일을 사용하여 추적 세션을 만들려면

  1. TraceView를 시작합니다.

  2. 파일 메뉴에서 새 로그 세션 만들기를 클릭합니다.

  3. 공급자 추가를 클릭합니다.

  4. CTL(컨트롤 GUID) 파일을 클릭한 다음 추적 공급자에 대한 컨트롤 GUID 파일의 경로를 입력합니다. 또는 줄임표 단추(...)를 클릭하고 파일로 이동합니다.

  5. 다음 중 하나를 수행합니다.

    • 하나 이상의 TMF 파일을 지정하려면 TMF 파일 선택을 클릭하고 확인을 클릭하고 추가를 클릭한 다음 디렉터리에서 하나 이상의 TMF 파일을 찾아 선택합니다. 다른 디렉터리에서 TMF 파일을 선택하려면 추가 단추를 다시 클릭합니다. 그렇지 않으면 완료를 클릭합니다.
    • TraceView가 지정된 디렉터리에서 TMF 파일을 검색하도록 지시하려면 TMF 검색 경로 설정을 클릭하고 확인을 클릭한 다음 디렉터리로 이동한 다음 확인을 클릭합니다.
  6. 공급자를 추가하려면 공급자 추가를 클릭합니다. 이 단계는 선택 사항입니다.

  7. 다음을 클릭합니다.

  8. 원하는 경우 플래그 및 수준을 선택합니다.

  9. 원하는 경우 기본 추적 세션 옵션을 설정합니다.

  10. 원하는 경우 고급 추적 세션 옵션을 설정합니다.

  11. Finish를 클릭합니다.

코멘트

TraceView가 추적 공급자에 대한 TMF 파일을 찾을 수 없는 경우 새 로그 세션 만들기 대화 상자의 공급자 목록에 추적 공급자를 추가하지 않으며 공급자가 추가되지 않은 이유를 설명하는 메시지를 표시하지 않습니다. 공급자가 공급자 목록에 표시되지 않으면 프로시저를 다시 시작하고 TMF 검색 경로 설정 대신 TMF 파일 선택 메서드를 사용합니다. 공급자에 대한 PDB 파일 또는 TMF 파일을 찾을 수 없는 경우 TraceView를 사용하여 공급자와 추적 세션을 만들 수 없습니다.

CTL(컨트롤 GUID) 파일 옵션을 사용하여 ".ctl" 이외의 파일 이름 확장명을 가진 파일을 사용할 수 있습니다. TraceView는 파일이 텍스트 파일이고, 각 컨트롤 GUID가 파일의 별도 줄에 표시되고, 컨트롤 GUID가 줄의 첫 번째 텍스트임을 요구합니다. 다른 형식의 파일을 제출하는 경우 TraceView는 파일을 수락하지만 올바르게 지정되지 않은 공급자를 사용하도록 설정하지는 않습니다.

컨트롤 GUID 파일에는 여러 컨트롤 GUID가 포함될 수 있습니다. TraceView를 사용하면 컨트롤 GUID가 파일에 표시되는 모든 공급자를 사용할 수 있습니다.

컨트롤 GUID를 사용하여 추적 세션을 만들 때 TraceView가 공급자에 대한 PDB 기호 파일을 찾을 수 있거나 TMF 경로 설정 옵션을 사용하여 지정한 TMF 경로에서 공급자에 대한 추적 메시지 컨트롤(.tmc) 파일을 찾을 수 있는 경우에만 추적 플래그 및 수준 선택 대화 상자( 플래그 및 수준 선택)를 사용할 수 있습니다.

TMC 파일을 사용할 수 없는 경우 고급 추적 세션 옵션 대화 상자에서 공급자에 대한 추적 플래그 및 수준을 수동으로 설정할 수 있습니다. 자세한 내용은 고급 추적 세션 옵션 설정을 참조하세요.

TMF 파일을 지정하는 방법에 대한 자세한 내용은 TMF 파일 선택 및 TMF 검색 경로 설정을 참조하세요.