VS2010 Beta 2: не могу запустить локальную справочную документацию - PullRequest
1 голос
/ 10 января 2010

В VS2010 Beta 2 из диспетчера библиотек справки после выбора локальной справки и загрузки документации VS он не запустится.

Вот что я установил:

alt text

Вот что я нажимаю в меню «Пуск»:

alt text

Вот результат:

alt text

Идеи

Спасибо

Адам

Ответы [ 2 ]

2 голосов
/ 10 января 2010

Я рекомендую сообщать об этой ошибке на Microsoft Connect , чтобы команда разработчиков Visual Studio могла взглянуть на это.

Это кажется довольно специфической проблемой, а не общим вопросом программирования.

1 голос
/ 10 января 2010

У меня также были проблемы с справкой VS 2010 Beta 2, точнее с MS Help 3, которая появилась в 2010 году. Существует известная проблема, связанная со службой прослушивания справки, пытающейся прослушивать порт 80. MS документирует процедуру изменения этого порта, и моя справка была восстановлена ​​после ее выполнения. Из файла ReadMe_ENG.htm, который устанавливается вместе с MS Help:

  1. Удаление Help 3.0 не приведет к удалению контента с компьютера пользователя; они должны запустить HLM для удаления контента
  2. Ярлык документации продукта не будет работать после удаления справки 3,0
  3. Диспетчер библиотек справки требует, чтобы служба BITS была запущена, если вы хотите использовать «Проверить наличие обновлений» или Функции «Найти контент онлайн». Удаление контента и установка содержание локально не требует Сервис BITS.
  4. Справка Диспетчер библиотек зависнет, если вы попытаетесь установить его в автономном режиме содержание, но не достаточно дисковое пространство для службы BITS для скачать контент
  5. Если порт 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 возьмет его оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...