다음을 통해 공유


방법: ASP.NET 응용 프로그램에 대한 성능 세션 만들기

업데이트: 2007년 11월

성능 마법사를 사용하여 ASP.NET 응용 프로그램용 성능 세션을 만들 수 있습니다. 성능 세션은 Visual Studio에서 프로젝트가 열려 있지 않아도 만들 수 있습니다.

관리자가 사용자 액세스 권한 설정을 사용 가능하도록 설정했는지 여부에 따라 ASP.NET 프로세스를 호스트하는 컴퓨터에서 프로파일러 세션을 만들 수 있는 보안 권한이 개별 사용자에게 있을 수도 있고 없을 수도 있습니다. 다음 예는 사용자 간에 사용 가능한 작업의 차이를 보여 줍니다.

  • 일부 사용자는 관리자가 드라이버 및 서비스를 시작하도록 설정한 경우에 고급 프로파일링 기능에 액세스할 수 있습니다.

  • 도메인 사용자는 샘플 프로파일링에만 액세스할 수 있습니다.

  • 일부 사용자는 다른 모든 사용자에 대해 프로파일링할 수 있는 액세스 권한을 거부할 수 있습니다.

자세한 내용은 프로파일링 및 Windows Vista 보안VSPerfCmd의 ADMIN 옵션을 참조하십시오.

ASP.NET 응용 프로그램 프로젝트에 대한 성능 세션을 만들려면

  1. Visual Studio Team Edition for Developers에서 ASP.NET 웹 프로젝트를 엽니다.

  2. 분석 메뉴에서 성능 마법사 시작을 클릭합니다.

  3. 다음 사용 가능한 대상 중 프로파일링할 대상을 선택하십시오. 드롭다운 목록에서 현재 프로젝트가 선택되었는지 확인하고 다음을 클릭합니다.

  4. 샘플링 또는 계측을 선택하여 프로파일링 방법을 지정하고 다음을 클릭합니다.

    참고:

    자세한 내용은 계측 데이터 값 이해샘플링 데이터 값 이해을 참조하십시오.

  5. 마침을 클릭합니다.

    ASP.NET 응용 프로그램에 대한 성능 세션이 만들어집니다.

ASP.NET 응용 프로그램에 대한 성능 세션을 수동으로 만들려면

  1. Visual Studio Team Edition for Developers를 엽니다.

  2. 분석 메뉴에서 성능 마법사 시작을 클릭합니다.

  3. 다음 사용 가능한 대상 중 프로파일링할 대상을 선택하십시오. 드롭다운 목록에서 ASP.NET 응용 프로그램 프로파일링을 선택하고 다음을 클릭합니다.

  4. 웹 응용 프로그램이 실행될 로컬 URL 또는 경로 상자에 응용 프로그램 홈 페이지 URL을 입력하고 다음을 클릭합니다.

    • 서버(IIS) 기반 웹 사이트의 경우 https://localhost/MySite/default.aspx 같은 URL을 입력합니다. 이렇게 하면 MySite의 응용 프로그램 루트에 있는 로컬 컴퓨터의 ASP.NET 응용 프로그램이 프로파일링되며 이 사이트의 default.aspx 페이지가 Internet Explorer에서 실행되어 세션이 시작됩니다.

    • 파일 기반 웹 사이트의 경우에는 c:\WebSites\MySite\default.aspx 같은 경로를 입력합니다. 이렇게 하면 c:\webSites\MySite에 있는 ASP.NET 응용 프로그램이 프로파일링되며 http://localhost:nnnn/MySite/default.aspx 페이지가 Internet Explorer에서 실행되어 세션이 시작됩니다.

    자세한 내용은 ASP.NET 대상 이진 파일의 속성 페이지를 참조하십시오.

  5. 샘플링 또는 계측을 선택하여 프로파일링 방법을 지정하고 다음을 클릭합니다.

    참고:

    자세한 내용은 계측 데이터 값 이해샘플링 데이터 값 이해을 참조하십시오.

  6. 마침을 클릭합니다.

    ASP.NET 응용 프로그램에 대한 성능 세션이 만들어집니다.

참고 항목

개념

계측 데이터 값 이해

샘플링 데이터 값 이해

기타 리소스

개요(프로파일링 도구)

성능 세션 구성