У меня также были проблемы с справкой VS 2010 Beta 2, точнее с MS Help 3, которая появилась в 2010 году. Существует известная проблема, связанная со службой прослушивания справки, пытающейся прослушивать порт 80. MS документирует процедуру изменения этого порта, и моя справка была восстановлена после ее выполнения. Из файла ReadMe_ENG.htm, который устанавливается вместе с MS Help:
- Удаление Help 3.0 не приведет к удалению контента с компьютера пользователя;
они должны запустить HLM для удаления контента
- Ярлык документации продукта не будет работать после удаления справки
3,0
- Диспетчер библиотек справки требует, чтобы служба BITS была запущена, если вы
хотите использовать «Проверить наличие обновлений» или
Функции «Найти контент онлайн».
Удаление контента и установка
содержание локально не требует
Сервис BITS.
- Справка Диспетчер библиотек зависнет, если вы попытаетесь установить его в автономном режиме
содержание, но не достаточно
дисковое пространство для службы BITS для
скачать контент
- Если порт 80 используется другим процессом (не через службу http.sys)
тогда помощника слушателя не будет
возможность подключить и использовать порт 80 и
не удастся. Номер порта может быть
изменен путем добавления строки реестра
значение ListenerPort под
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Help3
со значением используемого порта (например,
81). Из-за настроек ACL http.sys
необходимо запустить следующее
Команда конфигурации http.sys от
Администратор повышенных командной строки. На
Vista, Win2k8 и Windows 7 запускают
следующая нативная команда: netsh http
добавить urlacl url = http://127.0.0.1:/help/ sddl = D: (A ;; GX ;;; WD)
В Windows XP и Win2K3 запустите
следующая команда:
httpcfg set urlacl / u
http://127.0.0.1:/help/
/ a D: (A ;; GX ;;; WD)
Если команда не найдена, то она
может быть необходимо скачать
httpcfg.exe от Microsoft в составе
поддержка Windows XP с пакетом обновления 2
инструменты
(http://www.microsoft.com/downloads/details.aspx?amp;displaylang=en&familyid=49ae8576-9bb9-4126-9761-ba8011fabf38&displaylang=en).
Теперь прослушиватель справки Microsoft будет
запустить на выбранном номере порта.
ДОПОЛНЕНИЕ:
Я также закончил установку MS Help 3 вручную и с помощью команды меню Help->Manage Help Settings
. На установочном диске VS 2010 я запустил WCU \ Help \ HelpSetup.exe после удаления справки через «Установка и удаление программ». Обратите внимание на папку, в которую устанавливается HelpSetup, а затем в VS 2010 откройте диспетчер библиотек справки (Help->Manage Help Settings
), затем найдите содержимое на диске и укажите расположение, в которое установлен HelpSetup. Помощь 3 возьмет его оттуда.