Как установить местоположение содержимого Microsoft Help Viewer 2?

Я использую Visual Studio 2012 Express. Он поставляется с новой справочной системой: help viewer 2.0.

Одной из настроек Help Viewer 1.1 является расположение контента. Таким образом, после загрузки некоторых ссылок MSDN и переустановки Visual Studio 2010 Express эти ссылки MSDN не нужно загружать снова. Просто установите местоположение содержимого в Help Viewer 1.1, и все в порядке.

Но в Help Viewer 2.0 я не вижу настройки «расположение содержимого». И некоторые поисковые запросы не показывают мне, как это сделать. Нужно ли загружать ссылки MSDN каждый раз при переустановке Visual Studio 2012 Express?

Буду очень благодарен за любую помощь.


person Alex Lee    schedule 02.01.2013    source источник


Ответы (1)


Help Viewer 2.0 позволяет указать и переместить расположение локального хранилища содержимого на вкладке «Управление содержимым». Однако есть две проблемы с выполнением этого в вашем конкретном сценарии (повторное использование загруженного контента в циклах установки/удаления):

  1. При удалении Help Viewer, вероятно, будет удален загруженный вами контент. Help Viewer хранит счетчик ссылок для каждого языка, и когда последняя ссылка удаляется, он удаляет это содержимое, чтобы не допустить ошибок.
  2. Когда вы используете пользовательский интерфейс для перемещения локального хранилища в новое место, Help Viewer принудительно очистит каталог перед перемещением содержимого.

Чтобы обойти эти проблемы, используйте следующий подход:

  1. Установите VS Express/Help Viewer и выберите местоположение вашего локального хранилища (например, «D:\msdn»)
  2. Загрузка содержимого через интерфейс управления содержимым
  3. Перед удалением VS Express/Help Viewer сделайте резервную копию папки с содержимым.
  4. Удалить VS Express/Просмотр справки
  5. Восстановите папку справки из резервной копии в нужное место локального хранилища (например, «D:\msdn»)
  6. Установить Экспресс-просмотрщик справки
  7. Измените раздел реестра, чтобы установить хранилище содержимого в нужное место:

    Расположение ключа: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11.

    Имя ключа: LocationPath (например, "D:\msdn").

person Jeff Braaten    schedule 08.01.2013
comment
Спасибо за Ваш ответ. Но я хочу сделать следующее: 1. Предположим, я загрузил некоторое содержимое справки и сохранил его в D:\msdn 2. Я удаляю Visual Studio 2012 Express и устанавливаю его снова. 3. Как при новой установке настроить средство просмотра справки для повторного использования моих ранее загруженных файлов справки в D:\msdn? - person Alex Lee; 08.01.2013