RusCircus
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Brother_Micro TAILORD ("только не кипятись" и не обижайся. "Истина рождается в споре") Несмотря на то огромное количество файлов упакованных в файле обновления NDP40-KB2600217 (Setup.exe, SetupEngine.dll, SetupUi.dll) 10.0.30319.530 от 21.11.2011; (aspnet_wp.exe, clr.dll, mscordacwks.dll, mscordbi.dll, mscorlib.dll, nlssorting.dll, ServiceModelReg.exe, System.dll, system.web.extensions.dll, sos.dll, system_web.dll, webengine.dll, webengine4.dll) 4.0.30319.530 от 21.11.2011; gateway.browser от 27.06.2011, (ie.browser, blackberry.browser, firefox.browser) от 20.11.2011. И вроде на первый взгляд кажется, что эти файлы берут и обновляют файлы в обновлениях NDP40-KB2539636, NDP40-KB2572078, NDP40-KB2633870. Но, если посмотреть из распакованного архива файл ParameterInfo.xml, то в нем задаются параметры обновления, в т.ч. и SID (системного ID параметра). Вот эти данные для 3-х последних перечисленных файлов (KB2539636, KB2572078, KB2633870) для версии 319(последние 3 цифры): <UpgradeCode Validate="true">{10E35DD9-8269-3F1E-97F4-99F0DA3C2CEC}</UpgradeCode> </TargetProduct> <TargetProductCode>{F5B09CFD-F0B2-36AF-8DF4-1DF6B63FC7B4}</TargetProductCode> А это у KB2600217: <UpgradeCode Validate="true">{99C3159A-C4E5-32E6-98FA-7AC45BCB89C2}</UpgradeCode> </TargetProduct> <TargetProductCode>{F5B09CFD-F0B2-36AF-8DF4-1DF6B63FC7B4}</TargetProductCode> <TargetProductCode>{8E34682C-8118-31F1-BC4C-98CD9675E1C2}</TargetProductCode> Поэтому KB2600217 никак не сможет стать заменой KB2539636, KB2572078, KB2633870. Хотя набор файлов новее, идентичный по названию и предназначение одно. Только параметры у <UpgradeCode Validate> SID другие. Что касается KB2539636, KB2572078, KB2633870 - то по составу и набору, а также параметрам обновления заложенных в файле ParameterInfo.xml KB2633870 файл System.dll версия файла 4.0.30319.523 заменяет полностью KB2539636 System.dll версия файла 4.0.30319.463 (старее) Если бы мелко мягкие не забыли добавить нужный UpgradeCode для продукта {F5B09CFD-F0B2-36AF-8DF4-1DF6B63FC7B4}(вернее они его указали только для версии 320)., всё бы "шло как по маслу". И KB2600217 по всем параметрам заменил три других, и KB2572078, KB2633870 не просились бы встать в машину. Так что TAILORD ты был прав. Косяк за Майкрософт. Мой респект. | Всего записей: 58 | Зарегистр. 31-07-2008 | Отправлено: 18:03 26-02-2012 | Исправлено: RusCircus, 19:55 26-02-2012 |
|