도움말 뷰어 관리자 가이드Help Viewer administrator guide

도움말 뷰어에서는 인터넷에 액세스하거나 액세스하지 않고 네트워크 환경에 대한 로컬 도움말 설치를 관리할 수 있습니다.The Help Viewer allows you to manage local Help installations for network environments with or without internet access. 로컬 도움말 콘텐츠는 컴퓨터별로 구성됩니다.Local help content is configured on a per machine basis. 기본적으로 사용자가 로컬 도움말 설치를 업데이트하려면 관리자 권한을 갖고 있어야 합니다.By default, users must have administrator rights to update their local Help installation.

네트워크 환경에서 클라이언트가 인터넷에 액세스할 수 있는 경우 도움말 콘텐츠 관리자 실행 파일을 사용하여 인터넷에서 로컬 도움말 콘텐츠를 배포할 수 있습니다.If your network environment allows clients to access the internet, you can use the Help Content Manager executable to deploy local Help content from the internet. HlpCtntMgr.exe 명령줄 구문에 대한 자세한 내용은 도움말 콘텐츠 관리자 명령줄 인수를 참조하세요.For more information about HlpCtntMgr.exe command line syntax, see Command-Line Arguments for the Help Content Manager.

콘텐츠 만들기, 인트라넷 서비스 끝점 만들기 및 이와 유사한 종류의 작업에 대한 자세한 내용은 도움말 뷰어 SDK를 참조하세요.For information about creating content, creating an intranet service endpoint, and similar types of activities, see the Help Viewer SDK.

네트워크 환경에서 클라이언트가 인터넷에 액세스할 수 없는 경우에는 도움말 뷰어를 통해 인트라넷 또는 네트워크 공유에서 로컬 도움말 콘텐츠를 배포할 수 있습니다.If do not have internet access in your network environment, Help Viewer can deploy local Help content from the intranet or a network share. 또한 다음과 같은 기능에 대해 레지스트리 키 재정의를 사용하여 Visual Studio IDE 도움말 옵션을 사용하지 않도록 설정할 수도 있습니다.You can also disable Visual Studio IDE Help options by using registry key overrides for functionality such as:

  • 온라인과 오프라인 도움말online versus offline help

  • IDE의 처음 시작 시 콘텐츠 설치content installation at first launch of the IDE

  • 인트라넷 콘텐츠 서비스 지정specifying an intranet content service

  • 콘텐츠 관리managing content

인터넷에서 로컬 도움말 콘텐츠 배포Deploying local Help content from the internet

도움말 콘텐츠 관리자(HlpCtntMgr.exe)를 사용하여 인터넷에서 클라이언트 컴퓨터로 로컬 도움말 콘텐츠를 배포할 수 있습니다.You can use Help Content Mananger (HlpCtntMgr.exe) to deploy local Help content from the internet to client computers. 다음 구문을 사용합니다.Use the following syntax:

\\%ProgramFiles(x86)%\Microsoft Help Viewer\v2.3\HlpCtntmgr.exe /operation \<*name*> /catalogname \<*catalog name*> /locale \<*locale*>

HlpCtntMgr.exe 명령줄 구문에 대한 자세한 내용은 도움말 콘텐츠 관리자 명령줄 인수를 참조하세요.For more information about HlpCtntMgr.exe command line syntax, see Command-Line Arguments for the Help Content Manager.

요구 사항:Requirements:

  • 클라이언트 컴퓨터가 인터넷에 액세스할 수 있어야 합니다.Client computers must have access to the internet.

  • 사용자가 로컬 도움말 콘텐츠가 설치된 후 해당 콘텐츠를 업데이트, 추가 또는 설치하려면 관리자 권한을 갖고 있어야 합니다.Users must have administrator rights to update, add, or remove the local Help content after it has been installed.

    주의 사항:Caveats:

  • 도움말에 대한 기본 원본은 여전히 온라인입니다.The default source for Help will still be online.

예제Example

다음 예제에서는 클라이언트 컴퓨터에 Visual Studio에 대한 영어 콘텐츠를 설치합니다.The following example installs English content for Visual Studio to a client computer.

인터넷에서 영어 콘텐츠를 설치하려면To install English content from the internet
  1. 시작, 실행을 차례로 선택합니다.Choose Start and then choose Run.

  2. 다음과 같이 입력합니다.Type the following:

    C:\Program Files (x86)\Microsoft Help Viewer\v2.3\hlpctntmgr.exe /operation install /catalogname VisualStudio15 /locale en-usC:\Program Files (x86)\Microsoft Help Viewer\v2.3\hlpctntmgr.exe /operation install /catalogname VisualStudio15 /locale en-us

  3. Enter 키를 누릅니다.Press Enter.

클라이언트 컴퓨터에 사전 설치된 로컬 도움말 콘텐츠 배포Deploying pre-installed local Help content on client computers

콘텐츠 집합을 온라인에서 한 컴퓨터에 설치한 다음 설치된 해당 콘텐츠 집합을 다른 컴퓨터에 복사할 수 있습니다.You can install a set of content from online to one computer, and then copy that installed set of content to other computers.

요구 사항:Requirements:

  • 콘텐츠 집합을 설치하는 컴퓨터에서 인터넷에 액세스할 수 있어야 합니다.The computer you install the set of content to must have access to the internet.

  • 사용자가 로컬 도움말 콘텐츠가 설치된 후 해당 콘텐츠를 업데이트, 추가 또는 설치하려면 관리자 권한을 갖고 있어야 합니다.Users must have administrator rights to update, add, or remove the local Help content after it has been installed.

    사용자에게 관리자 권한이 없는 경우 도움말 뷰어에서 콘텐츠 관리 탭을 사용하지 않도록 설정하는 것이 좋습니다.If users do not have administrator rights, it is recommended that you disable the Manage Content tab in the Help Viewer. 자세한 내용은 도움말 콘텐츠 관리자 재정의를 참조하세요.For more information, see Help Content Manager Overrides.

주의 사항:Caveats:

  • 도움말에 대한 기본 원본은 여전히 온라인입니다.The default source for Help will still be online.

콘텐츠 집합 만들기Create the content set

기본 콘텐츠 집합을 만들기 전에 먼저 대상 컴퓨터에서 모든 로컬 Visual Studio 콘텐츠를 제거해야 합니다.Before you can create the base content set, you must first uninstall all local Visual Studio content on the target computer.

로컬 도움말을 제거하려면To uninstall local help

  1. 도움말 뷰어에서 콘텐츠 관리 탭을 선택합니다.In the Help Viewer, choose the Manage Content tab.

  2. Visual Studio 문서 집합으로 이동합니다.Navigate to the Visual Studio document set.

  3. 각 하위 항목 옆의 제거를 선택합니다.Choose Remove next to each sub-item.

  4. 업데이트를 선택하여 제거합니다.Choose Update to uninstall.

  5. %ProgramData%\Microsoft\HelpLibrary2\Catalogs\VisualStudio15로 이동하고 이 폴더에 catalogType.xml 파일만 포함되어 있는지 확인합니다.Browse to %ProgramData%\Microsoft\HelpLibrary2\Catalogs\VisualStudio15 and verify that the folder only contains the file catalogType.xml.

    이전에 설치한 로컬 Visual Studio 도움말 콘텐츠를 모두 제거하면 기본 콘텐츠 집합을 다운로드할 준비가 됩니다.Once you have removed all previously installed local Visual Studio Help content, you are ready to download the base content set.

콘텐츠를 다운로드하려면To download the content

  1. 도움말 뷰어에서 콘텐츠 관리 탭을 선택합니다.In the Help Viewer, choose the Manage Content tab.

  2. 권장 설명서 또는 사용 가능한 설명서 아래에서 다운로드하려는 설명서 집합으로 이동한 다음 추가를 선택합니다.Under Recommended Documentation or Available Documentation, navigate to the documentation sets you want to download and then choose Add.

  3. 업데이트를 선택합니다.Choose Update.

    이제 클라이언트 컴퓨터에 배포할 수 있도록 콘텐츠를 패키지해야 합니다.Next, you need to package the content so it can be deployed to client computers.

콘텐츠를 패키지하려면To package the content

  1. 나중에 배포하기 위해 콘텐츠를 복사할 폴더를 만듭니다.Create a folder to copy the content to for later deployment. 예: C:\VSHelpFor example: C:\VSHelp.

  2. 관리자 권한으로 cmd.exe를 엽니다.Open cmd.exe with Administrator permissions.

  3. 1단계에서 만든 폴더로 이동합니다.Navigate to the folder you created in step 1.

  4. 다음과 같이 입력합니다.Type the following:

    Xcopy %ProgramData%\Microsoft\HelpLibrary2 <폴더 이름>\ /y /e /k /oXcopy %ProgramData%\Microsoft\HelpLibrary2 <foldername>\ /y /e /k /o

    예를 들면 Xcopy %ProgramData%\Microsoft\HelpLibrary2 c:\VSHelp\ /y /e /k /o 같은 형식입니다.For example: Xcopy %ProgramData%\Microsoft\HelpLibrary2 c:\VSHelp\ /y /e /k /o

콘텐츠 배포Deploying the content

콘텐츠를 배포하려면To deploy the content

  1. 네트워크 공유를 만들고 해당 위치에 도움말 콘텐츠를 복사합니다.Create a network share and copy the help content to that location.

    예를 들어 C:\VSHelp의 콘텐츠를 \\myserver\VSHelp에 복사합니다.For example, copy the content in C:\VSHelp to \\myserver\VSHelp.

  2. 도움말 콘텐츠에 대한 배포 스크립트를 포함할 .bat 파일을 만듭니다.Create a .bat file to contain the deployment script for the help content. 클라이언트에서 푸시의 일부로 삭제될 파일에 대한 읽기 잠금이 있을 수 있으므로 업데이트를 푸시하기 전에 클라이언트를 종료해야 합니다.Since the client could possibly have a read lock on any of the files being deleted as part of the push, you should have the client shut down prior to pushing updates. 예:For example:

    REM - copy pre-ripped content to ProgramData  
    Xcopy %~dp0HelpLibrary2 %SYSTEMDRIVE%\ProgramData\Microsoft\HelpLibrary2\ /y /e /k /o  
    if ERRORLEVEL 1 ECHO *** ERROR COPYING Help Library files to ProgramData (%ERRORLEVEL%)
    
  3. 도움말 콘텐츠가 설치될 로컬 컴퓨터에서 .bat 파일을 실행합니다.Run the .bat file on the local machines that you want to install the Help content on.

참고 항목See also

도움말 콘텐츠 관리자에 대한 명령줄 인수Command-Line Arguments for the Help Content Manager
도움말 콘텐츠 관리자 재정의Help Content Manager Overrides
Microsoft 도움말 뷰어Microsoft Help Viewer
도움말 뷰어 SDKHelp Viewer SDK