다음을 통해 공유


ClickOnce 배포 오류에 대한 사용자 지정 로그 파일 위치 설정

ClickOnce에서는 모든 배포에 사용하기 위해 활성화 로그 파일을 유지 관리합니다. 이러한 로그에는 ClickOnce 배포의 설치 및 초기화에 대한 오류 내용이 문서화되어 있습니다. 기본적으로 ClickOnce는 배포 활성화마다 하나의 로그 파일을 만듭니다. 이러한 로그 파일을 임시 인터넷 파일 폴더에 저장합니다. 활성화가 실패하고 사용자가 결과 오류 대화 상자에서 세부 정보를 클릭하면 배포에 대한 로그 파일이 사용자에게 표시됩니다.

레지스트리 편집기(regedit.exe)를 사용하여 사용자 지정 로그 파일 경로를 설정하면 특정 클라이언트에 대한 이 동작을 변경할 수 있습니다. 이 경우 ClickOnce는 모든 배포에 대한 활성화 성공 및 실패를 단일 파일에 기록합니다.

주의

레지스트리 편집기를 잘못 사용하면 운영 체제를 다시 설치해야 할 수 있는 심각한 문제가 발생할 수 있습니다. 레지스트리 편집기 사용에 따른 위험은 사용자가 책임져야 합니다.

참고 항목

로그 파일이 너무 커지는 것을 방지하려면 가끔 로그 파일을 자르거나 삭제해야 합니다.

다음 절차에서는 단일 클라이언트에 대한 사용자 지정 로그 파일 위치 설정 방법을 설명합니다.

사용자 지정 로그 파일 위치를 설정하려면

  1. Regedit.exe를 엽니다.

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

  3. 문자열 값 LogFilePath를 원하는 사용자 지정 로그 위치의 전체 경로 및 파일 이름으로 설정합니다.

    이 위치는 사용자에게 쓰기 권한이 있는 디렉터리에 있어야 합니다. 예를 들어 다음 폴더 구조를 만들고 LogFilePathC:\Users\<username>\Documents\Logs\ClickOnce\installation.log로 설정합니다.