방법: ClickOnce 배포 오류에 대한 사용자 지정 로그 파일 위치 설정How to: Set a custom log file location for ClickOnce deployment errors

ClickOnceClickOnce 모든 배포에 대 한 활성화 로그 파일을 유지 관리 합니다.maintains activation log files for all deployments. 이러한 로그는 배포 설치 및 초기화와 관련 된 모든 오류를 문서화 ClickOnceClickOnce 합니다.These logs document any errors pertaining to installing and initializing a ClickOnceClickOnce deployment. 기본적으로는 ClickOnceClickOnce 각 배포 활성화에 대해 하나의 로그 파일을 만듭니다.By default, ClickOnceClickOnce creates one log file for each deployment activation. 이러한 로그 파일은 임시 인터넷 파일 폴더에 저장 됩니다.It stores these log files in the Temporary Internet Files folder. 활성화 오류가 발생 하 고 사용자가 결과 오류 대화 상자에서 세부 정보 를 클릭 하면 배포에 대 한 로그 파일이 사용자에 게 표시 됩니다.The log file for a deployment is displayed to the user when an activation failure occurs, and the user clicks Details in the resulting error dialog box.

레지스트리 편집기 (regedit.exe)를 사용 하 여 사용자 지정 로그 파일 경로를 설정 하 여 특정 클라이언트에 대해이 동작을 변경할 수 있습니다.You can change this behavior for a specific client by using Registry Editor (regedit.exe) to set a custom log file path. 이 경우는 ClickOnceClickOnce 단일 파일에 모든 배포에 대 한 활성화 성공 및 실패를 기록 합니다.In this case, ClickOnceClickOnce logs activation successes and failures for all deployments in a single file.

주의

레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생하여 운영 체제를 다시 설치해야 할 수도 있습니다.If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. 레지스트리 편집기를 사용할 때는 특별히 주의해야 합니다.Use Registry Editor at your own risk.

참고

너무 커지지 않도록 로그 파일을 가끔씩 자르거나 삭제 해야 합니다.You will need to truncate or delete the log file occasionally to prevent it from growing too large.

다음 절차에서는 단일 클라이언트에 대 한 사용자 지정 로그 파일 위치를 설정 하는 방법을 설명 합니다.The following procedure describes how to set a custom log file location for a single client.

사용자 지정 로그 파일 위치를 설정 하려면To set a custom log file location

  1. Regedit.exe 를 엽니다.Open Regedit.exe.

  2. 노드로 이동 HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment 합니다.Navigate to the node HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.

  3. 문자열 값을 LogFilePath 원하는 사용자 지정 로그 위치의 전체 경로 및 파일 이름으로 설정 합니다.Set the string value LogFilePath to the full path and filename of your preferred custom log location.

    이 위치는 사용자에 게 쓰기 권한이 있는 디렉터리에 있어야 합니다.This location must be in a directory to which the user has write access. 예를 들어 Windows Vista에서 다음 폴더 구조를 만들고 LogFilePathC:\Users \ <username> \Documents\Logs\ClickOnce\installation.log 로 설정 합니다.For example, on Windows Vista, create the following folder structure and set LogFilePath to C:\Users\<username>\Documents\Logs\ClickOnce\installation.log.

참고 항목See also