Восстановление MSDN.
Автор: Creedence Sergey
Помню, в форуме многих интересовали
воспросы типа "как восстановить
работоспособность MSDN?", "как мне перенести
MSDN на другой комп" или что-то вроде того. Я тож
этим интересовался (один раз перестал
запускаться MSDN - начинал орать, что невозможно
открыть файл "Msdn010.Col").
Решение такое: все дело в файле
"C:\Documents and Settings\All Users\Application Data\Microsoft\HTML
Help\HhColreg.Dat". В Вин98 где лежит - не знаю, номожно
найти. Он и содержит все прописанные данные о
коллекциях. Я даже проверял: переименовывал -
появляется "моя любимая ошибка" о
незвозможности открытия. Восстанавливал - все
прекрасно работает.
Еще по поводу MSDN могу сказать, что все
подмножества хранятся в файле
"C:\Documents and Settings\[username]\Application Data\Microsoft\HTML
Help\1033\MSDN010.chs"
а избранное - в
"C:\Documents
and Settings\[username]\Application Data\Microsoft\HTML Help\hh.Dat"
Еще что требуется для MSDN:
- зарегистрировать файл "C:\Program Files\Common Files\Microsoft
Shared\MSDN\COOKDOC.DLL" с помощью RegSvr32. - Прописать в
Реестре "коллекциию" (пример для моей
установки): [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections\Developer Collections]
"Language"="0x0409" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help
Collections\Developer Collections\0x0409] "Preferred"="0x038b56390"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTML Help Collections\Developer
Collections\0x0409\0x038b56390] "Filename"="C:\\MSDN
Library\\2000APR\\1033\\MSDN010.COL" @="MSDN Library - April 2000"
"Full"=dword:00000001 -
Информация о пути к статусу установки хранится
в разделе "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MS Setup (ACME)\Table
Files"
- Прописать файлы COLCHNG.EXE в разделе
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools":
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\colchng.exe(1033)]
"Path"="C:\\Program Files\\Common Files\\Microsoft
Shared\\MSDN\\1033\\COLCHNG.EXE" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared
Tools\colchng.exe(1033)\Clients] "C:\\MSDN
Library\\2000APR\\1033\\PID.EXE"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\cookdoc.dll]
"Path"="C:\\Program Files\\Common Files\\Microsoft
Shared\\MSDN\\COOKDOC.DLL" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared
Tools\cookdoc.dll\Clients] "C:\\MSDN
Library\\2000APR\\1033\\PID.EXE"=""
- указать об установленном продукте в разделе
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\MSDN Library - April
2000"
- Прописать все файлы в разделе
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs".
|