문제

vs2013 vs2013 virtualmachine 윈도우 8 을 가진 기계가 있습니다. > 동일한 OS 과 동일한 vs 와 동일하지만 도움말 뷰어 패키지가 설치된 패키지 (Help Viewer v2.1).

나는 vm 을 만들어 Microsoft viewer 을 사용할 수 있기를 원합니다. 내 vs2013 에서 에서 에서 내 호스트 OS 에있는 다른 대체 소프트웨어 (또는 다른 대체 소프트웨어) .

... 내 호스트 OS에서 에서 Microsoft 도움말 뷰어 을 사용할 수있는 매우 기본적인 의도에서 나는 방금이 폴더를 복사했습니다. VM MY PC :

C:\Program Files (x86)\Microsoft Help Viewer
.

C:\ProgramData\Microsoft\HelpLibrary2
.

과이 키가 추가되었습니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.1]
"AppRoot"="C:\\Program Files (x86)\\Microsoft Help Viewer\\v2.1\\"
"DefaultHelpViewerCLSID"="{FE220E43-FE17-47BE-A57E-84D2B9A5635D}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.1\Catalogs]
"ContentStore"="C:\\ProgramData\\Microsoft\\HelpLibrary2\\Catalogs\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.1\Catalogs\VisualStudio12]
"LocationPath"="%ProgramData%\\Microsoft\\HelpLibrary2\\Catalogs\\VisualStudio12\\"
"LastUpdated"="02/26/2014 06:34:55"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.1\Catalogs\VisualStudio12\en-US]
"SeedFilePath"="C:\\Program Files (x86)\\Microsoft Help Viewer\\v2.1\\CatalogInfo\\VS11_en-us.cab"
"catalogName"="Visual Studio Documentation"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.1\Setup]
"AppRoot"="C:\\Program Files (x86)\\Microsoft Help Viewer\\v2.1\\"
"Install"=dword:00000001
"Version"="2.1.21005"
.

가치를 주목하십시오.

"DefaultHelpViewerCLSID"="{FE220E43-FE17-47BE-A57E-84D2B9A5635D}"
.

CLSID가 어떤 refer를 refer로 만들지 만 검색 패턴으로 VM의 레지스트리에서 검색 FE220E43-FE17-47BE-A57E-84D2B9A5635D가 아무 것도 찾지 못합니다 (그러나 도움말 뷰어가 VM에서 적절하게 작동합니다) :

및 i는 VM에서 얻은 것과 동일한 인수로 도움말 뷰어 (명령 줄에서)를 실행합니다.

HlpViewer.exe /CatalogName VisualStudio12 /Locale en-US /Sku 3000 /LaunchingApp Microsoft,VisualStudio,12.0 /Manage
.

그러나 도움말 뷰어 에서 Update 버튼을 눌러 패키지를 다운로드 할 때, 아무것도 (아무것도)가 표시되거나 다른 것, 그럼 다른 것, 그래서 아무것도하지 않으므로 다운로드 할 수 없습니다. 문서화 또는 오류가 필요한 오류를 알고 있습니다.

이 이상한 문제를 해결할 생각이 있습니까? 어쩌면 내 호스트 OS 을 복사 할 수있는 누락 된 구성 요소가 필요할 것입니다.

Microsoft 도움말 viewer 은 방금 독립형 응용 프로그램으로 다운로드하여 설치할 수 있습니까?

Microsoft 도움말 뷰어 을 대체 할 다른 소프트웨어는 무엇입니까?

h3Viewer 그러나 보이지만 라이브러리 매니저를 사용하려고 할 때 VS2010에만 해당 프로그램이 설치되어 있지 않다고 VS2010 도움말이 설치되어 있지 않다고합니다.

업데이트 :

VM에 대한 설명서를 다운로드하고 OS에 복사하여 문제를 해결했지만이 문제에 대한 해결책을 알고 싶습니다.

도움이 되었습니까?

해결책

나는 최근에 동일한 문제에 직면했다 : 동반 된 도움말 뷰어 (v2.2) 응용 프로그램을 실행할 수 있도록 "Visual Studio 2015"를 설치하고 싶지 않았습니다.

조금 시간이 걸렸지 만 결국에는 다음 단계를 수행하여 실행을 수행 할 수있었습니다.

유감스럽게도 일부 파일이 아직 누락 된 후에 ... 일을 간단하게 유지하기 위해서는 (앞서 언급 한) 작업 설치에서 나머지 부분을 복사했습니다.

  • C : \ ProgramData \ Microsoft \ helplibrary2
    기본적으로 catalogtype.xml 및 일부 빈 디렉토리 만 포함됩니다.
  • C : \ Program Files (x86) \ Microsoft 도움말 뷰어 \ v2.2 \ cataloginfo \ vs11_en-us.cab

다음 .REG 파일을 가져 와서 유효한 contentstore 경로로 응용 프로그램을 제공해야합니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.2\Catalogs\VisualStudio14]
"LocationPath"="%ProgramData%\\Microsoft\\HelpLibrary2\\Catalogs\\VisualStudio14\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.2\Catalogs\VisualStudio14\en-US]
"SeedFilePath"="C:\\Program Files (x86)\\Microsoft Help Viewer\\v2.2\\CatalogInfo\\VS11_en-us.cab"
"catalogName"="Visual Studio Documentation"
.

마지막으로 새 응용 프로그램 바로 가기를 만들었고 대상 : 을 다음과 같이 읽을 수 있습니다. "C:\Program Files (x86)\Microsoft Help Viewer\v2.2\HlpViewer.exe" /catalogName VisualStudio14 /launchingApp Microsoft,VisualStudio,14

et voilà, 해당 hlpviewer.exe가 마침내 아무런 문제없이 실행됩니다!

다른 팁

여러 질문을합니다. 나는 당신의 첫 번째 질문에 대답 할 수 없도록 재현하려고하지 않았습니다. 그러나 나는 제목에 답변 할 수 있습니다. 질문 :

Microsoft 도움말 뷰어를 다운로드 할 수 없습니다. Visual Studio 및 VS ISO 쉘 기반 제품에 의해서만 배송됩니다. 따라서 Visual Studio가없는 시스템에 대한 도움말 뷰어와 함께 도움말 콘텐츠를 제공 할 수 없습니다 ... 쓸모없는 ... 쓸모없는 : /

그러나 Windows 8에서는 도움말 뷰어의 일부 기능을 사용할 수 있으므로 비슷한 기능이 있습니다.

소스 여기 .


대체 소프트웨어 : 도움말 파일을 열면 H3Viewer와 파일을 열 수있는 프로젝트 만 알고 있습니다. 도움말 뷰어 2 예제 .

"다른 도움말 형식을 취하십시오"라는 것을 의미합니다 : 좋은 오래된 HTML 도움말 (CHM), MS 도움말 (H2X) 및 간단한 웹 사이트는 사용할 수있는 형식입니다.

vs2013을 사용하고 있습니다.이 줄은 vshelp.bat 파일로 저장된이 행 으로이 문제를 해결했습니다.

start "" "C:\Program Files (x86)\Microsoft Help Viewer\v2.1\HlpViewer.exe" /catalogName VisualStudio12 /locale en-us
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top