도움말 뷰어 기본값 재정의
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 파일에서 레지스트리 키 값을 설정하려면 다음 단계를 수행합니다.
새 파일을 만들고 확장명을 .pkgdef로 지정합니다.
파일의 첫 줄에 다음 텍스트를 추가합니다.
[$RootKey$\Help]
별도의 줄에서 이전 표에서 설명하는 레지스트리 키 값을 추가합니다. 예를 들어 이 줄을 추가하여
UseOnlineHelp
값을 구성할 수 있습니다."UseOnlineHelp"=dword:00000001
파일을 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
개발자 명령 프롬프트에서 다음 명령을 실행합니다.
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 |