연습: 이벤트 로그 구성 요소 설치

업데이트: 2007년 11월

이 페이지의 단계에서는 EventLog 구성 요소의 인스턴스를 위한 설치 구성 요소를 설정하는 방법을 설명합니다. 여기에는 구성 요소 인스턴스를 만들고, 해당 설치 관리자를 추가하고, 설치 관리자를 컴파일하고 실행하는 작업이 포함됩니다.

참고:

다음 지침처럼 컴퓨터에서 Visual Studio 사용자 인터페이스 요소 일부에 대한 이름이나 위치를 다르게 표시할 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

EventLog 구성 요소를 만들려면

  1. 파일 메뉴에서 새로 만들기를 가리킨 다음 프로젝트를 클릭합니다.

  2. 새 프로젝트 대화 상자에서 Visual Basic 또는 Visual C#Windows 응용 프로그램을 만듭니다. 프로젝트 이름을 MyEventLog로 지정합니다.

  3. 도구 상자의 구성 요소 탭에서 EventLog 구성 요소를 폼으로 끌어 옵니다.

  4. 속성 창에서 다음과 같이 값을 설정합니다.

    • Log 속성을 Application으로 설정합니다.

    • MachineName 속성을 이벤트 로그가 들어 있는 서버의 이름으로 설정합니다. 로컬 컴퓨터에는 마침표(.)를 사용합니다.

    • Source 속성을 원하는 문자열로 설정합니다. 이 연습에서는 프로젝트의 이름을 사용할 수 있습니다.

  5. 파일을 저장합니다.

    참고:

    EventLog 구성 요소 인스턴스 만들고 해당 속성을 설정하는 방법에 대한 자세한 내용은 응용 프로그램, 서버 및 보안 이벤트 기록을 참조하십시오.

EventLog 구성 요소에 대한 설치 구성 요소를 만들려면

  1. 디자이너에서 EventLog1 구성 요소를 클릭합니다.

  2. 디자이너에 포커스가 있는 상태에서 설치 관리자 추가를 클릭합니다.

    설치 구성 요소가 추가된 Installer 클래스가 프로젝트에 나타납니다.

    이제 응용 프로그램을 설치하여 실행할 수 있습니다.

설치 프로그램을 빌드하려면

  • 프로젝트를 저장하고 빌드합니다.

    참고:

    이 설치 관리자는 기존 메서드를 변경하지 않아도 제대로 작동하므로 Install, Commit, RollbackUninstall 메서드를 재정의할 필요가 없습니다.

    설치 프로젝트에서는 컴파일된 프로젝트 파일을 설치하고 Windows 응용 프로그램을 실행하는 데 필요한 설치 관리자를 실행합니다.

응용 프로그램에 대한 설치 프로젝트를 만들려면

  1. 파일 메뉴에서 추가를 가리킨 다음 새 프로젝트를 클릭합니다.

  2. 프로젝트 형식 창에서 설치 및 배포 프로젝트 폴더를 선택합니다.

  3. 템플릿 창에서 설치 프로젝트를 선택하고 프로젝트 이름을 MyEventLogSetup으로 지정합니다.

    설치 프로젝트가 솔루션에 추가됩니다.

다음 단계로 Windows 응용 프로그램 프로젝트의 출력을 설치 프로젝트에 추가합니다.

프로젝트 출력을 설치 프로젝트에 추가하려면

  1. 솔루션 탐색기에서 MyEventLogSetup을 마우스 오른쪽 단추로 클릭하고 추가를 가리킨 다음 프로젝트 출력을 선택합니다.

    프로젝트 출력 그룹 추가 대화 상자가 나타납니다.

  2. 프로젝트 상자에서 MyEventLog가 선택됩니다.

  3. 목록 상자에서 기본 출력을 선택한 다음 확인을 클릭합니다.

    MyEventLog의 기본 출력으로 사용할 프로젝트 항목이 설치 프로젝트에 추가됩니다.

    이제 MyNewService.exe 파일을 설치하기 위한 사용자 지정 작업을 추가합니다.

사용자 지정 작업을 설치 프로젝트에 추가하려면

  1. 솔루션 탐색기에서 설치 프로젝트를 마우스 오른쪽 단추로 클릭하고 보기를 가리킨 다음 사용자 지정 작업을 선택합니다.

    사용자 지정 작업 편집기가 나타납니다.

  2. 사용자 지정 작업 편집기에서 사용자 지정 작업 노드를 마우스 오른쪽 단추로 클릭한 다음 사용자 지정 작업 추가를 선택합니다.

    프로젝트에서 항목 선택 대화 상자가 나타납니다.

  3. 목록 상자에서 응용 프로그램 폴더를 두 번 클릭하여 열고 MyEventLog의 기본 출력(활성)을 선택한 다음 확인을 클릭합니다.

    기본 출력이 사용자 지정 작업의 네 가지 노드인 설치, 커밋, 롤백 및 설치 제거에 모두 추가됩니다.

  4. 설치 프로젝트를 빌드합니다.

  5. MyEventLog.exe를 설치하려면 솔루션 탐색기에서 설치 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 설치를 선택합니다.

참고 항목

작업

방법: 서버 탐색기에서 이벤트 뷰어 시작

개념

설치 구성 요소 소개

기타 리소스

응용 프로그램, 서버 및 보안 이벤트 기록

시스템 모니터링 연습