Microsoft Help Viewer можно использовать как самостоятельное приложение?
У меня есть машина сWindows 8 где я установилVS2013 безПомощь зрителюиВиртуальная машина с тем жеОперационные системы и то же самоеВ.С. но сПросмотр помощи пакет установлен (Help Viewer v2.1
).
Я создал этоВ.М. с уникальной целью, я хотел бы иметь возможность использоватьMicrosoft Help Viewer (или другое альтернативное программное обеспечение, если оно есть) на моем хостеОперационные системы без смолыVS2013 в моемОперационные системы.
... Так что в самом базовом намерении обратного инжиниринга, чтобы иметь возможность использоватьСредство просмотра справки Microsoft в моем хостеОперационные системы Я только что скопировал эти папки изВ.М. к моемуПК:
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, но поиск в реестре виртуальной машины с шаблоном поискаFE220E43-FE17-47BE-A57E-84D2B9A5635D
ничего не находит (но средство просмотра справки корректно работает на ВМ):
И я запускаю средство просмотра справки (из командной строки) с теми же аргументами, что и в виртуальной машине:
HlpViewer.exe /CatalogName VisualStudio12 /Locale en-US /Sku 3000 /LaunchingApp Microsoft,VisualStudio,12.0 /Manage
Но когда я нажимаюUpdate
кнопка вПросмотр помощи чтобы загрузить пакет, просто ничего не делает (ничего), отображается какая-либо ошибка или что-то еще, просто что-нибудь, поэтому я не могу загрузить документацию или узнать, какая у меня ошибка.
Есть идеи, чтобы решить эту странную проблему? возможно мне нужен отсутствующий компонент для копирования на мой хостОперационные системы?
Microsoft Help Viewer можно просто загрузить и установить как отдельное приложение?
Любое альтернативное программное обеспечение для заменыMicrosoft Help Viewer?
Я пытался использоватьH3Viewer но кажется, что это только для VS2010, когда я пытаюсь использовать менеджер библиотек, программа говорит, что у меня не установлена справка VS2010.
ОБНОВИТЬ:
Я решил эту проблему, загрузив документацию на ВМ и скопировав ее в свою ОС, но в любом случае я хотел бы узнать решение этой проблемы.