다음을 통해 공유


독립 실행형 수집기로 Visual Studio 외부에서 IntelliTrace 데이터 수집

생산 또는 다른 환경에서 응용 프로그램을 디버깅하려면 IntelliTrace 수집기를 사용하여 진단 데이터를 IntelliTrace 로그 파일(.iTrace 파일)에 저장합니다.이렇게 하면 Visual Studio를 설치하거나 응용 프로그램 환경을 변경하지 않고 응용 프로그램에서 어떤 일이 발생했는지 기록할 수 있습니다.데이터 수집이 완료되면 수집기를 삭제하여 제거하십시오.

작업 중인 IntelliTrace 보기: 디버깅을 위해 프로덕션에서 IntelliTrace 데이터 수집 및 분석(Channel 9 비디오)

요구 사항

  • .NET Framework 3.5, 4 또는 4.5

  • 개발 컴퓨터 또는 다른 컴퓨터의 Visual Studio Ultimate를 사용하여 .iTrace 파일 열기

    [!참고]

    사용자 기호(.pdb) 파일을 저장해야 합니다.IntelliTrace를 사용하여 디버깅하고 코드를 단계별로 실행하려면 일치하는 소스 파일 및 기호 파일이 있어야 합니다.자세한 내용은 기호 파일(.pdb), 소스 파일 및 이진 파일 찾기를 참조하십시오.

FAQ

  • 수집기에 사용되는 응용 프로그램은 무엇입니까?

  • 시작하는 방법

  • 응용 프로그램의 성능 저하 없이 대부분의 데이터를 가져오려면 어떻게 합니까?

  • IntelliTrace 데이터는 다른 어느 곳에서 가져올 수 있습니까?

수집기에 사용되는 응용 프로그램은 무엇입니까?

  • IIS(인터넷 정보 서비스) 버전 7.0, 7.5 및 8.0에서 호스팅되는 ASP.NET 웹 응용 프로그램

  • SharePoint 2010 응용 프로그램

  • 관리되는 데스크톱 응용 프로그램(.exe 파일)

시작하는 방법

  1. 수집기를 설치합니다.

  2. Set up permissions for the collector directory.

  3. IntelliTrace PowerShell cmdlet을 설치하고 웹 응용 프로그램 또는 SharePoint 응용 프로그램에 대한 데이터를 수집합니다.

  4. .iTrace 파일 디렉터리에 대한 사용 권한 설정

  5. 웹 응용 프로그램 또는 SharePoint 응용 프로그램에서 데이터 수집

    또는

    관리되는 응용 프로그램에서 데이터 수집

  6. Visual Studio Ultimate에서 iTrace 파일을 엽니다.

수집기를 설치합니다.

  1. 응용 프로그램 서버에서 수집기 디렉터리(예: C:\IntelliTraceCollector)를 만듭니다.

  2. Microsoft 다운로드 센터 또는 Visual Studio 설치 폴더에서 수집기를 가져옵니다.

    • Microsoft 다운로드 센터:

      1. 응용 프로그램 서버에서 Visual Studio용 IntelliTrace 수집기로 이동합니다.

      2. IntelliTraceCollector.exe 옆에서 다운로드를 선택합니다.

      3. IntelliTraceCollector.exe를 수집기 디렉터리(예: C:\IntelliTraceCollector)에 저장합니다.

      4. Intellitracecollector.exe를 실행합니다.이는 IntelliTraceCollection.cab 파일을 추출합니다.

      -또는-

    • Visual Studio 설치 폴더:

      [!참고]

      SharePoint 2010 응용 프로그램에 대한 진단 이벤트를 지원하는 수집기를 얻으려면 IntelliTrace Collector for Visual Studio를 다운로드하거나 Visual Studio 2012.1을 설치했는지 확인하십시오.

      1. 다음 폴더에서 Intellitracecollection.cab을 복사합니다.

        ..\Microsoft Visual Studio 11.0\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\11.0.0

      2. IntelliTraceCollection.cab을 수집기 디렉터리(예: C:\IntelliTraceCollector)에 저장합니다.

  3. Expand IntelliTraceCollection.cab:

    1. 응용 프로그램 서버에서 명령 프롬프트 창을 관리자 권한으로 엽니다.

    2. 예를 들어, C:\IntelliTraceCollector 같은 수집기 디렉터리를 찾아봅니다.

    3. 끝에 마침표(.)를 포함하여 expand 명령을 사용하여 IntelliTraceCollection.cab을 확장합니다.

      /f:* IntelliTraceCollection.cab을 확장합니다.

      [!참고]

      마침표(.)는 지역화된 수집 계획을 포함하는 하위 폴더에 유지됩니다.

수집기 디렉터리의 사용 권한 설정

  1. 응용 프로그램 서버에서 명령 프롬프트 창을 관리자 권한으로 엽니다.

  2. Windows icacls 명령을 사용하여 서버 관리자에게 수집기 디렉터리에 대한 모든 권한을 부여합니다.예를 들면 다음과 같습니다.

    icacls "C:\IntelliTraceCollector" /grant "<Domain\AdministratorID>":F

  3. 웹 응용 프로그램 또는 SharePoint 응용 프로그램을 위한 데이터를 수집하려면:

    1. IntelliTrace PowerShell cmdlet을 실행하는 사용자에게 수집기 디렉터리에 대한 모든 권한을 부여합니다.

      예를 들면 다음과 같습니다.

      icacls "C:\IntelliTraceCollector" /grant "<Domain\UserID>":F

    2. 웹 앱 또는 SharePoint 응용 프로그램의 응용 프로그램 풀에 수집기 디렉터리에 대한 읽기 및 실행 권한을 부여합니다.

      예를 들면 다음과 같습니다.

      • DefaultAppPool 응용 프로그램 풀의 웹 응용 프로그램인 경우:

        icacls "C:\IntelliTraceCollector" /grant "IIS APPPOOL\DefaultAppPool":RX

      • SharePoint - 80 응용 프로그램 풀의 SharePoint 응용 프로그램의 경우:

        icacls "C:\IntelliTraceCollector" /grant "IIS APPPOOL\SharePoint - 80":RX

IntelliTrace PowerShell cmdlet을 설치하고 웹 응용 프로그램 또는 SharePoint 응용 프로그램에 대한 데이터를 수집합니다.

  1. 응용 프로그램 서버에서 PowerShell이 활성화되어 있는지 확인합니다.대부분의 Windows Server 버전에서 서버 관리자 관리 도구를 사용하여 이 기능을 추가할 수 있습니다.

    서버 관리자를 사용하여 PowerShell을 추가하는 중

  2. IntelliTrace PowerShell cmdlet을 설치합니다.

    1. 관리자 권한으로 PowerShell 명령 창을 엽니다.

      1. 시작, 모든 프로그램, 보조 프로그램, Windows PowerShell을 선택합니다.

      2. 다음 단계 중 하나를 선택합니다.

        • 64비트 운영 체제에서 Windows PowerShell의 바로 가기 메뉴를 엽니다.관리자 권한으로 실행을 선택합니다.

        • 32비트 운영 체제에서 **Windows PowerShell (x86)**의 바로 가기 메뉴를 엽니다.관리자 권한으로 실행을 선택합니다.

    2. PowerShell 명령 창에서 Import-Module 명령을 사용하여 Microsoft.VisualStudio.IntelliTrace.PowerShell.dll을 가져옵니다.

      예를 들면 다음과 같습니다.

      Import-Module "C:\IntelliTraceCollector\Microsoft.VisualStudio.IntelliTrace.PowerShell.dll"

.iTrace 파일 디렉터리에 대한 사용 권한 설정

  1. 응용 프로그램 서버에서 .iTrace 파일 디렉터리(예: C:\IntelliTraceLogFiles)를 만듭니다.

    [!참고]

    • 응용 프로그램 성능 저하를 방지하려면 아직 활성화되지 않은 로컬 고속 디스크의 위치를 선택합니다.

    • .iTrace 파일과 수집기 파일을 같은 위치에 저장할 수 있습니다.그러나 웹 앱 또는 SharePoint 응용 프로그램이 있는 경우는 이 위치가 응용 프로그램을 호스팅하는 디렉터리가 아닌지 확인해야 합니다.

    보안 정보보안 정보
    • 수집기로 작업해야 하는 ID로만 .iTrace 파일 디렉터리를 제한합니다.IntelliTrace는 메서드 매개변수에 또는 반환값으로 전달하는 모든 데이터를 기록할 수 있으므로 .iTrace 파일은 사용자, 데이터베이스, 기타 소스 위치 및 연결 문자열의 데이터와 같은 중요한 정보를 포함할 수 있습니다.

    • .iTrace 파일을 열 수 있는 사용자가 중요한 데이터를 볼 권한이 있는지 확인합니다..iTrace 파일을 공유할 경우 주의해야 합니다.다른 사용자가 액세스해야 하는 경우 파일을 안전한 공유 위치에 복사합니다.

  2. 웹 앱 또는 SharePoint 응용 프로그램의 경우 해당 애플리케이션 풀에 .iTrace 파일 디렉터리에 대한 모든 권한을 부여합니다.Windows icacls 명령을 사용하거나 Windows 탐색기(또는 파일 탐색기)를 사용할 수 있습니다.

    예를 들면 다음과 같습니다.

    • Windows icacls 명령의 사용 권한을 설정하려면:

      • DefaultAppPool 응용 프로그램 풀의 웹 응용 프로그램인 경우:

        icacls "C:\IntelliTraceLogFiles" /grant "IIS APPPOOL\DefaultAppPool":F

      • SharePoint - 80 응용 프로그램 풀의 SharePoint 응용 프로그램의 경우:

        icacls "C:\IntelliTraceLogFiles" /grant "IIS APPPOOL\SharePoint - 80":F

      또는

    • Windows 탐색기(또는 파일 탐색기)의 사용 권한을 설정하려면:

      1. .iTrace 파일 디렉터리에 대한 속성을 엽니다.

      2. 보안 탭에서 편집, 추가를 선택합니다.

      3. 기본 제공 보안 주체개체 유형 선택 상자에 나타납니다.그 곳에 없는 경우 개체 유형을 선택하여 추가합니다.

      4. 로컬 컴퓨터가 찾을 위치를 선택하십시오. 상자에 나타나는지 확인합니다.그 곳에 없는 경우 위치를 선택하여 변경합니다.

      5. 선택할 개체 이름을 입력하십시오. 상자에 웹 앱 또는 SharePoint 응용 프로그램의 애플리케이션 풀을 추가합니다.

      6. 이름 확인을 선택하여 이름을 확인합니다.확인을 선택합니다.

      7. 응용 프로그램 풀에 모든 권한이 있는지 확인합니다.

웹 응용 프로그램 또는 SharePoint 응용 프로그램에서 데이터 수집

  1. 데이터 수집을 시작하려면 PowerShell 명령 창을 관리자 권한으로 열고 다음 명령을 실행합니다.

    Start-IntelliTraceCollection"<ApplicationPool>"<PathToCollectionPlan><FullPathToITraceFileDirectory>

    중요중요

    이 명령을 실행한 후 Y를 입력하여 데이터 수집을 시작할 것인지 확인합니다.

    예를 들어, SharePoint - 80 응용 프로그램 풀의 SharePoint 응용 프로그램에서 데이터를 수집하려면:

    Start-IntelliTraceCollection "SharePoint - 80" "C:\IntelliTraceCollector\collection_plan.ASP.NET.default.xml" "C:\IntelliTraceLogFiles"

    ApplicationPool

    응용 프로그램이 실행하는 응용 프로그램 풀의 이름

    PathToCollectionPlan

    수집기 설정을 구성하는 수집 계획인 .xml 파일의 경로입니다.

    수집기와 함께 제공되는 계획을 지정할 수 있습니다.다음 계획은 웹 응용 프로그램 및 SharePoint 응용 프로그램에 작동합니다.

    • collection_plan.ASP.NET.default.xml

      예외, 데이터베이스 호출 및 웹 서버 요청을 비롯하여 IntelliTrace 이벤트와 SharePoint 이벤트만 수집합니다.

    • collection_plan.ASP.NET.trace.xml

      collection_plan.ASP.NET.default.xml에서 함수 호출과 모든 데이터를 수집합니다.이 계획은 상세한 분석에는 좋지만 collection_plan.ASP.NET.default.xml보다 응용 프로그램을 더 느려지게 할 수 있습니다.

    응용 프로그램이 느려지는 것을 방지하려면 이러한 계획을 사용자 지정하거나 자신의 계획을 만듭니다.보안을 위해 사용자 지정 계획은 수집기 파일과 같은 안전한 위치에 저장하십시오.IntelliTrace 수집 계획 만들기 및 사용자 지정 및 응용 프로그램의 성능 저하 없이 대부분의 데이터를 가져오려면 어떻게 합니까?을 참조하십시오.

    참고참고
    기본적으로 .iTrace 파일의 최대 크기는 100MB입니다..iTrace 파일 크기가 이 제한에 도달하면 수집기가 파일에서 가장 오래된 항목을 삭제하여 최신 항목을 위한 공간을 확보합니다.이 제한을 변경하려면 수집 계획의 MaximumLogFileSize 특성을 편집합니다.

    이러한 수집 계획의 지역화된 버전은 어디에 있습니까?

    지역화된 계획은 수집기의 하위 폴더에 있습니다.

    FullPathToITraceFileDirectory

    .iTrace 파일 디렉터리의 전체 경로입니다.

    보안 정보보안 정보
    상대 경로가 아닌 전체 경로를 제공합니다.

    수집기가 응용 프로그램 풀에 연결되어 데이터 수집을 시작합니다.

    지금 .iTrace 파일을 열 수 있습니까? 아니오. 데이터를 수집하는 동안 파일은 잠깁니다.

  2. 문제를 재현합니다.

  3. .iTrace 파일의 스냅숏을 만들려면 이 구문을 사용합니다.

    Checkpoint-IntelliTraceCollection"<ApplicationPool>"

  4. 컬렉션의 상태를 확인하려면 다음 구문을 사용합니다.

    Get-IntelliTraceCollectionStatus

  5. 데이터 수집을 중지하려면 다음 구문을 사용합니다.

    Stop-IntelliTraceCollection"<ApplicationPool>"

    중요중요

    이 명령을 실행한 후 Y를 입력하여 데이터 수집을 중지할 것인지 확인합니다.그렇지 않으면 수집기가 데이터 수집을 계속할 수 있으며 iTrace 파일이 계속 잠겨 있거나 파일이 유용한 데이터를 포함하지 않을 수 있습니다.

  6. Visual Studio Ultimate에서 iTrace 파일을 엽니다.

관리되는 응용 프로그램에서 데이터 수집

  1. 응용 프로그램을 시작하고 동시에 데이터를 수집하려면 이 구문을 사용합니다.

    <FullPathToIntelliTraceCollectorExecutable>\IntellitraceSC.exe launch /cp:<PathToCollectionPlan>/f:<FullPathToITraceFileDirectoryAndFileName><PathToAppExecutableFileAndFileName>

    예를 들어, MyApp이라는 응용 프로그램에서 데이터를 수집하려면:

    C:\IntelliTraceCollector\IntelliTraceSC.exe launch /cp:"C:\IntelliTraceCollector\collection_plan.ASP.NET.default.xml" /f:"C:\IntelliTraceLogFiles\MyApp.itrace" "C:\MyApp\MyApp.exe"

    FullPathToIntelliTraceCollectorExecutable

    수집기 실행 파일인 IntelliTraceSC.exe의 전체 경로

    PathToCollectionPlan

    수집기 설정을 구성하는 수집 계획인 .xml 파일의 경로입니다.

    수집기와 함께 제공되는 계획을 지정할 수 있습니다.다음 계획은 관리 응용 프로그램에서 작동합니다.

    • collection_plan.ASP.NET.default.xml

      예외, 데이터베이스 호출 및 웹 서버 요청을 비롯하여 IntelliTrace 이벤트만 수집합니다.

    • collection_plan.ASP.NET.trace.xml

      collection_plan.ASP.NET.default.xml에서 함수 호출과 모든 데이터를 수집합니다.이 계획은 상세한 분석에는 좋지만 collection_plan.ASP.NET.default.xml보다 응용 프로그램을 더 느려지게 할 수 있습니다.

    응용 프로그램이 느려지는 것을 방지하려면 이러한 계획을 사용자 지정하거나 자신의 계획을 만듭니다.보안을 위해 사용자 지정 계획은 수집기 파일과 같은 안전한 위치에 저장하십시오.IntelliTrace 수집 계획 만들기 및 사용자 지정 및 응용 프로그램의 성능 저하 없이 대부분의 데이터를 가져오려면 어떻게 합니까?을 참조하십시오.

    참고참고
    기본적으로 .iTrace 파일의 최대 크기는 100MB입니다..iTrace 파일 크기가 이 제한에 도달하면 수집기가 파일에서 가장 오래된 항목을 삭제하여 최신 항목을 위한 공간을 확보합니다.이 제한을 변경하려면 수집 계획의 MaximumLogFileSize 특성을 편집합니다.

    이러한 수집 계획의 지역화된 버전은 어디에 있습니까?

    지역화된 계획은 수집기의 하위 폴더에 있습니다.

    FullPathToITraceFileDirectoryAndFileName

    .iTrace 파일 디렉터리의 전체 경로와 .itrace 확장명이 있는 .iTrace 파일 이름입니다.

    보안 정보보안 정보
    상대 경로가 아닌 전체 경로를 제공합니다.

    PathToAppExecutableFileAndFileName

    관리되는 응용 프로그램의 경로와 파일 이름

  2. 앱을 종료하여 데이터 수집을 중지합니다.

  3. Visual Studio Ultimate에서 iTrace 파일을 엽니다.

Visual Studio Ultimate에서 iTrace 파일을 엽니다.

  1. Visual Studio Ultimate를 사용하여 .iTrace 파일을 이동하거나 컴퓨터로 복사합니다.

  2. Visual Studio 외부에서 .iTrace 파일을 두 번 클릭하거나 Visual Studio 내부에서 파일을 엽니다.

    Visual Studio에 IntelliTrace 요약 페이지가 표시됩니다.대부분의 섹션에서는 이벤트나 다른 항목을 검토하고, 항목을 선택하고, 이벤트가 발생한 위치와 시점에 IntelliTrace를 사용하여 디버깅하기 시작합니다.자세한 내용은 IntelliTrace 로그 파일(.iTrace)로 응용 프로그램 디버깅를 참조하십시오.

    [!참고]

    IntelliTrace를 사용하여 디버깅하고 코드를 단계별로 실행하려면 일치하는 소스 파일 및 기호 파일이 있어야 합니다.기호 파일이 Visual Studio 기호 경로에 있는지 확인하십시오.그렇지 않으면 Visual Studio는 소스 위치를 확인하고 "기호를 찾을 수 없습니다." 메시지를 표시합니다. 자세한 내용은 기호 파일(.pdb), 소스 파일 및 이진 파일 찾기를 참조하십시오.

응용 프로그램의 성능 저하 없이 대부분의 데이터를 가져오려면 어떻게 합니까?

IntelliTrace는 많은 데이터를 수집할 수 있으므로 앱의 성능은 IntelliTrace가 수집하는 데이터와 분석하는 코드 종류에 따라 달라집니다.프로덕션 서버에서 IntelliTrace 수집 최적화를 참조하십시오.

응용 프로그램 속도를 저하시키지 않고 대부분의 데이터를 가져오는 몇 가지 방법은 다음과 같습니다.

  • 문제가 있다고 생각되거나 문제를 재현할 수 있을 때만 수집기를 실행합니다.

    수집을 시작하고 문제를 재현한 다음 수집을 중지합니다.Visual Studio Ultimate에서 .iTrace 파일을 열고 데이터를 검사합니다.자세한 내용은 Visual Studio Ultimate에서 iTrace 파일을 엽니다.를 참조하십시오.

  • 웹 앱과 SharePoint 응용 프로그램의 경우 수집기는 지정된 응용 프로그램 풀을 공유하는 모든 앱의 데이터를 기록합니다.이 경우 수집 계획의 단일 앱에 대해서만 모듈을 지정할 수 있지만 동일한 응용 프로그램 풀을 공유하는 앱의 속도가 느려질 수 있습니다.

    수집기로 인해 다른 앱의 속도가 느려지는 것을 방지하려면 각 앱을 전용 응용 프로그램 풀에서 호스트합니다.

  • IntelliTrace가 데이터를 수집하는 수집 계획의 이벤트를 검토합니다.관련이 없거나 관심이 없는 이벤트는 사용하지 않도록 수집 계획을 편집합니다.

    이벤트를 비활성화려면 <DiagnosticEventSpecification> 요소에 대한 enabled 특성을 false로 설정합니다.

    <DiagnosticEventSpecification enabled="false">

    enabled 특성이 없는 경우 이벤트가 사용됩니다.

    이렇게 하여 성능이 얼마나 개선됩니까?

    • 응용 프로그램과 관련이 없는 이벤트를 사용하지 않도록 함으로써 시작 시간을 단축할 수 있습니다.예를 들어, Windows 워크플로를 사용하지 않은 응용 프로그램에 대해 Windows 워크플로 이벤트를 사용하지 않도록 설정합니다.

    • 레지스트리에 액세스하지만 레지스트리 설정에 문제가 없음을 보여주는 레지스트리 이벤트를 사용하지 않도록 설정하여 시작 및 런타임 성능 모두 개선할 수 있습니다.

  • IntelliTrace가 데이터를 수집하는 수집 계획의 모듈을 검토합니다.관심이 있는 모듈만 포함하도록 수집 계획을 편집합니다.

    1. 수집 계획을 엽니다.<ModuleList> 요소를 찾습니다.

    2. <ModuleList>에서 isExclusionList 특성을 false로 설정합니다.

    3. <Name> 요소를 사용하여 파일 이름, 이름에 해당 문자열이 들어 있는 모듈을 포함하는 문자열 값 또는 공개 키 중 하나를 사용하여 각 모듈을 지정합니다.

    예를 들어, Fabrikam Fiber 웹 페이지의 기본 웹 모듈의 데이터만 수집하려면 다음과 같은 목록을 만듭니다.

    <ModuleList isExclusionList="false">
       <Name>FabrikamFiber.Web.dll</Name>
    </ModuleList>
    

    이름에 "Fabrikam"이 포함된 모듈의 데이터를 수집하려면 다음과 같은 목록을 만듭니다.

    <ModuleList isExclusionList="false">
       <Name>Fabrikam</Name>
    </ModuleList>
    

    해당 공개 키 토큰을 지정하여 모듈에서 데이터를 수집하려면 다음과 같은 목록을 만듭니다.

    <ModuleList isExclusionList="false">
       <Name>PublicKeyToken:B77A5C561934E089</Name>
       <Name>PublicKeyToken:B03F5F7F11D50A3A</Name>
       <Name>PublicKeyToken:31BF3856AD364E35</Name>
       <Name>PublicKeyToken:89845DCD8080CC91</Name>
       <Name>PublicKeyToken:71E9BCE111E9429C</Name>
    </ModuleList>
    

    이렇게 하여 성능이 얼마나 개선됩니까?

    따라서 메서드 호출 정보의 양과 응용 프로그램을 시작하고 실행할 때 IntelliTrace에서 수집하는 계측 데이터의 양이 줄어듭니다.이 데이터를 사용하면 다음과 같이 할 수 있습니다.

    • 데이터 수집 후 코드를 단계별로 실행합니다.

    • 함수 호출에 전달하고 반환된 값을 검사합니다.

    대신 모듈을 제외시키지 않는 이유는 무엇일까요?

    기본적으로 수집 계획은 isExclusionList 특성을 true로 설정하여 모듈을 제외시킵니다.그러나 모듈을 제외시키면 목록의 기준을 충족하지 않고 타사 또는 오픈 소스 모듈 같이 사용자가 관심이 없을 수 있는 모듈에서 데이터가 계속 수집될 수 있습니다.

  • IntelliTrace에서 수집하지 않는 데이터가 있습니까?

    예. 성능에 미치는 효과를 줄이기 위해 IntelliTrace는 데이터 수집을 메서드에 전달하고 반환된 기본 데이터 형식의 값과 메서드에 전달하고 반환된 상위 수준 개체의 필드에 있는 기본 데이터 형식의 값으로 제한합니다.

    예를 들어, 정수 id 및 Employee 개체 oldemployee를 받는 AlterEmployee 메서드 서명이 있다고 가정합시다.

    public Employee AlterEmployee(int id, Employee oldemployee)

    Employee 형식에는 Id, Name 및 HomeAddress 같은 특성이 있습니다.Employee 및 Address 형식 사이에 연결 관계가 존재합니다.

    직원과 주소의 관계

    수집기는 AlterEmployee 메서드에서 반환된 id, Employee.Id, Employee.Name 및 Employee 개체의 값을 기록합니다.그러나 수집기는 null인지 여부 외에 Address 개체에 대한 정보를 기록하지 않습니다.수집기는 다른 메서드가 메서드 매개 변수로 기록된 지점에서 이러한 로컬 변수를 매개 변수로 사용하지 않는 한 AlterEmployee 메서드에 있는 로컬 변수에 대한 데이터는 기록하지 않습니다.

IntelliTrace 데이터는 다른 어느 곳에서 가져올 수 있습니까?

자세한 정보는 어디서 구할 수 있습니까?

IntelliTrace 로그 파일(.iTrace)로 응용 프로그램 디버깅

IntelliTrace로 코드 실행을 기록하여 응용 프로그램 디버그

Hh398365.collapse_all(ko-kr,VS.110).gif블로그

IntelliTrace 독립 실행형 컬렉터를 원격으로 사용

IntelliTrace 수집 계획 만들기 및 사용자 지정

프로덕션 서버에서 IntelliTrace 수집 최적화

Visual Studio ALM + TFS 블로그

Hh398365.collapse_all(ko-kr,VS.110).gif포럼

Visual Studio Debugger

Hh398365.collapse_all(ko-kr,VS.110).gif비디오

Channel 9 비디오: IntelliTrace 데이터 수집 및 분석