maxud >>Кстати, насчет MDDACU
Немного повторюсь: IMHO нужны MSXML 3.0 и 4.0 (оба), 2.x - можно, но не обязательно.
MSXML 4 устанавливается сам по себе, а MSXML 3 может подменять (или после финала 3.0 уже
всегда подменяет?) собой предыдущие 2.x.
Видимо, msi-скрипт
MSXML 3.0 SP5 именно это корректно и делает - может, пусть так себе и ставится Windows Installer'ом? Либо воспользоваться информацией из
KB278636, только тогда нужен(?) некий Xmlinst.exe (для
корректного удаления реестровых записей о предыдущих MSXML 2.x). Хотя, блин, там же написано:
Цитата: Microsoft recommends that you register all the current versions of the MSXML parser.
...
The MSXML parser is intended for installation in "side-by-side" mode, which allows you to install the specific versions of the MSXML parser that you want without one installation of the MSXML parser affecting another. Thus, all separate versions of the MSXML parser can coexist. In addition, the new and previous DLLs for the parser can reside "side-by-side" on your computer.
...
The MSXML 3.0 Beta release is installed on your computer in "side-by-side" mode.
Мда-а...
И в конце там интересная табличка: "a convenient reference table, which shows the different Symbolic Name, GUID, and ProgID combinations".
А регистрировать, видимо, достаточно только основную библиотеку парсера:
Цитата: Use the following steps to switch to a different version of the MSXML parser:
1. At the command prompt, type the following where pathname is the location of Xmlinst.exe:
pathname\xmlinst.exe -u
The preceding command cleans out all the registry entries.
2. Next, register the DLL files you want to use.
a. To register Msxml.dll, type the following command, and then press ENTER:
regsvr32 msxml.dll
b. To register Msxml2.dll, type the following command, and then press ENTER:
regsvr32 msxml2.dll
c. To register Msxml3.dll, type the following command, and then press ENTER:
regsvr32 msxml3.dll
Короче, нужны эксперименты на кошечках
Увы, у меня в ближайшее время не будет технической возможности...
Народ, может, кто возьмётся?
- на
чистой системе отследить появление новых / изменение существующих ключиков реестра при установках MSXML parser'ов?
Добавлено: eGorZЦитата: ...M$ её фиксить никак не хотят... Решить проблему можно заменив в ОС два файла - browseui.dll и browselc.dll, взяв их из комплекта IE5.5 SP2.
Чё творят-то!
А за подсказку - большое спасибо!
Претворил в жизнь. Машинке, вроде, полегчало.
Правда,
browseui.dll взял из кумулятива
Накопительное обновление безопасности для Internet Explorer 5.5 с пакетом обновления 2 (SP2) для корпораций (871260), который был последний для 98/ME - всёж посвежее (и даже слегка поменьше).
И вот вопрос: а если использовать
browseui.dll из
последнего кумулятива для IE5.5 SP2 (
KB890923) - системе не поплохеет?
Какой-нибудь опыт имеется? Он, собака, позиционируется
только для WinME, а у меня ни на одной доступной машине не осталось IE5.5 под Win98 - чтоб
"проконсультироваться" с WindowsUpdate...