다음을 통해 공유


도움말 뷰어 기본값 재정의

Visual Studio IDE에서 Microsoft 도움말 뷰어와 도움말 관련 기능의 기본 동작을 변경할 수 있습니다.

도움말 콘텐츠 관리자는 로컬 도움말 뷰어 콘텐츠를 배포하고 관리하는 데 사용할 수 있는 도구입니다. 도움말 뷰어 동작을 변경하기 위해 도움말 콘텐츠 관리자 실행 프로그램 HlpCtntMgr.exe의 기본 설정을 재정의할 수 있습니다.

다음과 같이 도움말 콘텐츠 관리자 옵션을 설정하는 여러 가지 방법이 있습니다.

  • .pkgdef 파일을 만들어 레지스트리 키 값을 설정합니다.
  • 레지스트리에서 직접 옵션을 설정합니다.

.pkgdef 파일을 사용하여 도움말 뷰어 동작 변경

.pkgdef 파일은 도움말 뷰어에서 사용하는 구성 정보를 저장합니다. .pkgdef 파일을 사용하여 다음 표에 나열된 레지스트리 키 값을 조정할 수 있습니다.

레지스트리 키 값 Type 데이터 설명
NewContentAndUpdateService string <서비스 엔드포인트 URL> 고유한 서비스 엔드포인트 정의
UseOnlineHelp dword 로컬 도움말을 지정하려면 0, 온라인 도움말을 지정하려면 1 온라인 또는 오프라인 도움말 기본값 정의
OnlineBaseUrl string <서비스 엔드포인트 URL> 고유한 F1 엔드포인트 정의
OnlineHelpPreferenceDisabled dword 온라인 도움말 기본 설정 옵션을 사용하려고 설정하려면 0 또는 사용하지 않도록 설정하려면 1 온라인 도움말 기본 설정 옵션을 사용하지 않도록 설정
DisableManageContent dword 도움말 뷰어에서 콘텐츠 관리 탭을 사용하도록 설정하려면 0 또는 사용하도록 설정하지 않으려면 1 콘텐츠 관리 탭 사용 안 함
DisableFirstRunHelpSelection dword 처음으로 시작될 때 구성된 도움말 기능을 사용하도록 설정하려면 0 또는 사용하지 않도록 설정하려면 1 Visual Studio 처음 시작 시 콘텐츠 설치 사용 안 함

.pkgdef 파일에서 레지스트리 키 값을 설정하려면 다음 단계를 수행합니다.

  1. 새 파일을 만들고 확장명을 .pkgdef로 지정합니다.

  2. 파일의 첫 줄에 다음 텍스트를 추가합니다.

    [$RootKey$\Help]

  3. 별도의 줄에서 이전 표에서 설명하는 레지스트리 키 값을 추가합니다. 예를 들어 이 줄을 추가하여 UseOnlineHelp 값을 구성할 수 있습니다.

    "UseOnlineHelp"=dword:00000001

  4. 파일을 Visual Studio 설치의 CommonExtensions 폴더에 복사합니다. 예를 들면 다음과 같습니다.

    • Visual Studio 2017의 Community Edition을 사용하는 경우 .pkgdef 파일을 이 폴더에 추가합니다.

      C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions

    • Visual Studio 2022의 Community Edition을 사용하는 경우 .pkgdef 파일을 이 폴더에 추가합니다.

      C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions

  5. 개발자 명령 프롬프트에서 다음 명령을 실행합니다.

    devenv /updateconfiguration

예제:.pkgdef 파일 콘텐츠

[$RootKey$\Help]
"NewContentAndUpdateService"="https://some.service.endpoint"
"UseOnlineHelp"=dword:00000001
"OnlineBaseUrl"="https://some.service.endpoint"
"OnlineHelpPreferenceDisabled"=dword:00000000
"DisableManageContent"=dword:00000000
"DisableFirstRunHelpSelection"=dword:00000001

레지스트리 편집기를 사용하여 도움말 뷰어 동작 변경

레지스트리 편집기에서 레지스트리 키 값을 설정하여 다음 유형의 동작을 제어할 수 있습니다.

작업 레지스트리 키 데이터
BITS 작업 우선 순위 재정의 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node (on a 64-bit machine)\Microsoft\Help\v2.3 BITSPriority 전경, 높음, 보통 또는 낮음
네트워크 공유의 로컬 콘텐츠 저장소 가리키기 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\ v2.3\Catalogs\VisualStudio15 LocationPath ContentStoreNetworkShare