Никита давно уже жаловался, что в его MSDN-е не хватает кое-каких описаний. У меня они были, у него — нет. Причину сей мистерии тогда установить не удалось. Может и не было их, а может куда-то потерялись. Оставалось только грязно ругаться и лезть в онлайновый MSDN. Долго ли, коротко ли — случилось то же самое и у меня. Но при этом я был твердо убежден, что эти хэлпы раньше были, и пропали после установки очередного SDK к студии. Вбивание прямого адреса подтвердило, что они и сейчас есть, только отцепились от основной MSDN-овской коллекции... Проблема может случиться с каждым, будем чинить.
Для починки нам понадобится программа namespace.exe, которую можно найти в студийном SDK. Например, у меня она встала вот сюда:
C:\Program Files\Visual Studio 2005 SDK\2007.02\VisualStudioIntegration\Archive\HelpIntegration\Unsupported\Namespace.exe.
Запускаем, видим все хелповые неймспэйсы, которые зарегистрированы в системе. Открываем неймспейс MS.MSDN.v80. Он рисуется зеленым цветом, и это значит, что он включает в себя другие неймспейсы. Сравниваем все зарегистрированные неймспейсы с содержимым подраздела ins. Если чего-то не хватает, то берем его и тащим на сам неймспейс МСДН (а не во внутреннюю папочку). Если что-то лишнее - удаляем кнопкой Del. Обратите внимание, что некоторые неймспейсы включены не напрямую, а через еще какой-нибудь. Так что тащить туда все подряд не нужно.
Posted
Mar 29 2007, 07:24 AM
by
Andrew Mayorov