이벤트 로깅(2007 시스템)
업데이트: 2008년 7월
Visual Studio 2008 SP1(서비스 팩 1)부터는 Windows의 이벤트 뷰어를 사용하여 Visual Studio Tools for Office 솔루션을 설치하거나 제거할 때 Visual Studio Tools for Office 런타임에서 캡처된 오류 메시지를 볼 수 있습니다. 이벤트 로거에서 이러한 메시지를 사용하여 설치 및 배포 문제를 해결할 수 있습니다.
이벤트 로그 읽기
이벤트 뷰어를 열고 보려는 이벤트를 필터링합니다.
Windows Server 2003 및 Windows XP에서 이벤트 로그를 읽으려면
제어판에서 관리 도구를 엽니다.
이벤트 뷰어를 시작합니다.
이벤트 로그 목록에서 응용 프로그램을 선택합니다.
보기 메뉴에서 필터를 클릭합니다.
이벤트 원본 목록에서 VSTO 3.0을 선택합니다.
설치 이벤트의 경우 이벤트 ID 상자에 4096을 입력합니다.
확인을 클릭하여 필터링된 뷰를 표시합니다.
Windows Vista 및 Windows Server 2008에서 이벤트 로그를 읽으려면
제어판에서 관리 도구를 엽니다.
이벤트 뷰어를 시작합니다.
Windows 로그를 확장합니다.
이벤트 로그 목록에서 응용 프로그램을 선택합니다.
동작 메뉴에서 현재 로그 필터링을 클릭합니다.
이벤트 원본 목록에서 VSTO 3.0을 선택합니다.
설치 이벤트의 경우 이벤트 ID 상자에 4096을 입력합니다.
확인을 클릭하여 필터링된 뷰를 표시합니다.
이벤트 뷰어에는 다음 정보가 포함됩니다.
솔루션의 배포 매니페스트 위치
오류 또는 예외 원인을 설명하는 메시지
이러한 오류 메시지를 통해 신뢰되지 않은 인증서, 신뢰되지 않은 문서 위치 또는 잘못된 배포 매니페스트와 같은 설치 문제의 원인을 확인할 수 있습니다.
Visual Studio Tools for Office 솔루션이 제거된 후에도 오류 메시지는 이벤트 로그에 남아 있습니다.
Visual Studio Tools for Office 솔루션이 실행될 때 오류 메시지를 표시하거나 기록하려면 문서 수준 프로젝트의 디버깅 및 응용 프로그램 수준 프로젝트의 디버깅을 참조하십시오.
지역화
오류 메시지의 언어는 Visual Studio Tools for Office 런타임 언어에 따라 결정됩니다. 예를 들어 최종 사용자의 컴퓨터에 Visual Studio Tools for Office용 한국어 언어 팩이 설치되어 있는 경우 오류 메시지는 이벤트 로그에 한국어로 기록됩니다.
이벤트 로거를 사용하지 않도록 설정
Visual Studio Tools for Office 솔루션을 설치하거나 제거할 때 기본적으로 이벤트 로거는 사용하도록 설정됩니다. 그러나 VSTO_EVENTLOGDISABLED 환경 변수를 "1"로 설정하여 이벤트 로거를 사용하지 않도록 설정할 수 있습니다.
이벤트 로그를 사용하지 않도록 설정하려면
제어판에서 시스템을 엽니다.
고급 탭에서 환경 변수를 클릭합니다.
시스템 변수 창에서 새로 만들기를 클릭합니다.
새 시스템 변수 대화 상자의 변수 이름 상자에 VSTO_EVENTLOGDISABLED를 입력합니다.
변수 값 상자에 1을 입력합니다.
확인을 클릭합니다.
참고 항목
개념
변경 기록
날짜 |
변경 내용 |
원인 |
---|---|---|
2008년 7월 |
추가된 항목입니다. |
SP1 기능 변경 |