3

: 당신이 도움말 내용을 설치에 지정된 위치가 잘못비주얼 스튜디오 2012 HelpViewer 2.0 여전히 깨진 : 위치가 잘못 컨텐츠를 설치 지정된 HelpViewer 로컬 또는 추가 또는 항상 메시지를 초래 VS2012 도움말 메뉴에서 내용 삭제하려고 사용

을 액세스 권한이 없습니다.

VS2012 업데이트 3을 관리자로 사용하거나 명령 줄 HelpViewer를 관리자로 사용하여 오류가 발생합니다.

나는 이것이 사용 권한 문제가 아닌 '지정된 위치가 잘못되었습니다'라고 생각합니다. 나는 레지스트리를 확인하고

HKEY_LOCAL_MACHINE \ 소프트웨어는 \ Wow6432Node는 마이크로 소프트 \ 도움말 \ 2.0 AppRoot \는 C :

\ \의 Program Files (x86)를 \ 마이크로 소프트 도움말 뷰어 \ V2.0 HKEY_LOCAL_MACHINE \ 소프트웨어는 \ Wow6432Node는 마이크로 소프트 \ 도움말 \ v2.0이 \ 카탈로그 \ ContentStore는 C : \ 경우 ProgramData 마이크로 소프트 \ HelpLibrary2 \ 카탈로그

HKEY_LOCAL_MACHINE \ 소프트웨어 \ \ Wow6432Node 마이크로 소프트 \ \ 도움말 \ 2.0 \ \ Catalogs \ VisualStudio11 \ ko-US catalogName가 비주얼 스튜디오 2012 문서

입니다 그리고 MSHC 및 METADAT 파일은 C에 설치 : \ 경우 ProgramData는 마이크로 소프트 \ HelpLibrary2 \ 카탈로그 \ \ VisualStudio11 \ ContentStore \ EN-US

는 차이가있다 : CatalogName은 무엇입니까? 그것은 "Visual Studio 11"입니까, 아니면 "Visual Studio 2012 Documentation"입니까?

심지어 VS를 수정하려고했습니다. 먼저 제어판 프로그램을 사용하여 HelpViewer 2.0을 제거했습니다. 그런 다음 VS 2012를 복구했습니다. 제거로 인해 HelpViewer 앱과 파일이 제거되고 복구 작업이 복원되었습니다. 나는 기억하지 않으며 레지스트리에 대한 나의 나쁜 변화를 기록하지 않았다. 그러나 같은 추악한 문제.

이 인터넷에서 몇 가지 관련 게시물이 있습니다,하지만 난 마지막에있는 도움말 뷰어 2.0에 대한 레지스트리 문서를 발견

답변

4

내용과 EXE 위치와 관련하여 레지스트리 설정에 대한 자세한 결정적인 정보를 찾을 수 없습니다 :

을 마이크로 소프트 \ 도움말 \ v2.0이 \ 카탈로그 \

HKEY_LOCAL_MACHINE \ 소프트웨어 \ Wow6432Node :

http://msdn.microsoft.com/en-us/library/hh500508.aspx

나는 편집하여 문제를 해결 의 \ VisualStudio11, 값으로 키, LoactionPath을 설정, C : \ 경우 ProgramData .mshc가 .mshi, .metadata 파일에있는 것을 마이크로 소프트 \ HelpLibrary2 \ 카탈로그 \ VisualStudio11

주 \ : C : \ 경우 ProgramData \ 마이크로 소프트 \ HelpLibrary2 \ 카탈로그 \ VisualStudio11 \ ContentStore \ EN-US

0

당신은 내가 다음과 같이이 문제를 해결 등 CatalogType.xml를, 레지스트리 키를 업데이트 추가하는 경우이 문제도 이길 수 있습니다.

마이크로 소프트 도움말 뷰어에 대한 바로 가기

를 가리키는했다 "C : \ 프로그램 Files \ Microsoft 도움말 뷰어 \ v2.0이 \의 HlpViewer.exe"/ catalogName로 VisualStudio11/helpQuery 방법 = F1 & 쿼리 = msdnstart/launchingApp 마이크로 소프트,으로 VisualStudio, 11.0/SKU를 3000

주 버전 2.0/catalogName로VisualStudio11. 이것이 문제였습니다. 버전을 2.1/catalogName에서 VisualStudio12으로 수정하고 바로 가기를 업데이트했습니다. 일이 시작되었습니다.

"C : \ 프로그램 Files \ Microsoft 도움말 뷰어 \ 2.1의 \의 HlpViewer.exe"/ catalogName로 VisualStudio12/helpQuery 방법 = F1 & 쿼리 = msdnstart/launchingApp 마이크로 소프트,으로 VisualStudio, 3000 11.0/SKU

Helpviewer를 시작하는 데 몇 가지 명령 줄 매개 변수를 필요로하고 잘못된 매개 변수이 문제를 일으켰습니다.

0

내 경우에는 (도움말 콘텐츠를 설치하기 위해 지정한 위치가 유효하지 않거나 액세스 권한이 없습니다.) 어느 시점에서 도움말 콘텐츠가 있던 폴더의 이름이 변경되었습니다. (외부 디스크) I : 10 \ 프로그램을 준비를 설치 \ 비주얼 스튜디오 \ 도움말 내용 = 현재 경로 I : 10 프로그램을 준비를 설치 ** MS ** 비주얼 스튜디오 \ 도움말 내용 = 원래 경로 \.

은 그래서,에 ... \ Visual Studio를 ... \ MS 비주얼 스튜디오를 ... 이름을 바꾼 후 ..., 경로가 부서졌다. 는 당으로 대답 위 (감사, 'subsci'사용자로부터), I는 레지스트리의 경로 수정 : \ VisualStudio12 마이크로 소프트 \ 도움말 \ 2.1의 \ 카탈로그 \ HKEY_LOCAL_MACHINE \ 소프트웨어 \ Wow6432Node -> LocationPath을,이 문제를 해결 .