Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Интеграция в дистрибутив нового Windows Installer (http://forum.oszone.net/showthread.php?t=48129)

SNiKe 16-04-2005 11:52 316194

Интеграция в дистрибутив нового Windows Installer
 
Проблема:
Обновление WindowsInstaller-KB893803-x86 не хочет интегрироваться в дистрибутив.
Причем, ключ /integrate - поддерживается инсталлятором.

При попытке запустить интеграцию в русский WXP SP2 выдается сообщение - типа, не тот язык, виндовс, сервис пак и т.д.
Сообщение по английски.
Файл скачен, как русский.
Пробовал и на "чистый" WXP SP2, и на дистрибутив с уже интегрированными другими обновлениями.

boss911 16-04-2005 22:12 316378

SNiKe
У меня ве прошло нормально! Установливал так, на XP SP1 интегрировал SP2, а потом сам WindowsInstaller-KB893803-x86 с ключем /integrate и последующие фитчи для ХР! Так что проблем не каких небыло!!!

boss911 16-04-2005 22:16 316380

SNiKe
Короче попробуй на чистый XP SP2 без обновлений поставить WindowsInstaller-KB893803-x86, а потом уже став все обновления что тебе надо!! А вообше я рекамендую ставить обновлени по списку имен, как они распологаютса по имени, так и по порядку став их!

SNiKe 17-04-2005 00:24 316406

boss911
У тебя WXP английский?
У меня-то русский.

Пробовал еще раз на чистый WXP SP2 RUS - результат тот же.

SNiKe 17-04-2005 00:37 316409

Точно. Похоже дело в языке.
Скачал из Каталога WU еще раз два файла WindowsInstaller-KB893803-x86 английский и якобы русский.
Файлы одинаковые!
Кто-нибудь может выложить те изменения, которые делает WindowsInstaller-KB893803-x86 при интеграции в дистрибутив?
- попробую прописать в ручную.

boss911 17-04-2005 00:41 316411

SNiKe
Какой английский? Я что с ума сошел, зачем мне английский если я общаюсь по-русски (хотя живу и родился на Украине) и люблю етот язык и темболее есть русская винда, а нащет английского я его вообще не знаю, только так термины чуть! Я даже не знаю чего он у тебя не ставитса, а ты ето обновление сразу первым ставиш после SP2? Может у тебя что-то с дистрибютивом не то!!

spectator2 17-04-2005 01:16 316418

А какой у тебя размер файла? Мой - 2 587 408 байт. Интегрировать пока не пробовал, но по логике должно все пройти нормально, т.к. поддержка русского в нем есть.

SNiKe 17-04-2005 01:19 316419

Цитата:

Может у тебя что-то с дистрибютивом не то!!
Дистрибутив у меня фирменый от MS с фирменной интеграцией SP2.
С другими обновлениями проблем нет, кроме общеизвестных и решаемых.

Цитата:

а ты ето обновление сразу первым ставиш после SP2
И первым ставил и не первым тоже...

SNiKe 17-04-2005 01:24 316422

spectator2
Цитата:

А какой у тебя размер файла? Мой - 2 587 408 байт.
Аналогично.
Три раза скачивал и с русского и с английского.
Пробовал ставить просто так - все ставиться без проблем!
А вот интегрироваться не хочет, падла...

Vadikan 17-04-2005 01:40 316425

SNiKe
Цитата:

Три раза скачивал и с русского и с английского.
Вообще-то, это один и тот же файл для всех языковых версий. В противном случае в имени файла был бы трехбуквенный код языковой версии.

SNiKe 17-04-2005 01:42 316426

Цитата:

Вообще-то, это один и тот же файл для всех языковых версий.
Я уже догадался...

А как насчет проблем с интеграцией?
Или это только у меня?

Vadikan 17-04-2005 02:51 316431

Я еще не пробовал его интегрировать.

fanatf1 18-04-2005 08:11 316699

SNiKe
У меня всё нормально все патчи от 12 апреля нормально и без проблем встали в авто ХР (она с патчами от предыдущего обновления).

Petya V4sechkin 18-04-2005 11:04 316740

SNiKe
Можно распаковать этот KB с помощью опции /X:
WindowsInstaller-KB893803-x86.exe /X:<куда>
Берешь оттуда файлы msiexec.exe, msi.dll, msihnd.dll, msimsg.dll, msisip.dll.
Сжимаешь их с помощью makecab, получаешь файлы msiexec.ex_, msi.dl_, msihnd.dl_, msimsg.dl_, msisip.dl_ и записываешь их в I386-директорию дистрибутива (заменяя уже существующие).
Я так сделал - Windows Update и MBSA говорят, что все окей, WFP не ругается. Значит, все в порядке.

P. S. makecab рекомендую использовать с опциями /D CompressionMemory=21 /D CompressionType=LZX

Vadikan 18-04-2005 11:18 316746

Petya V4sechkin
Думаю, что это упрощенный подход. Там же еще update_wxp.inf есть, который всякую информацию в реестр вносит. Или она совсем не нужна? ;)

SNiKe 18-04-2005 11:35 316752

fanatf1
Цитата:

У меня всё нормально все патчи от 12 апреля нормально и без проблем встали в авто ХР (она с патчами от предыдущего обновления).
1. У меня тоже встали все... кроме WindowsInstaller-KB893803-x86
Эта сволочь говорит:
Цитата:

An error occurred while attempting to integrate this software update package. Verify that the architecture, language, and service pack level of this software update are valid for the target distribution folder.
Причем в любом варианте...
2.
Цитата:

она с патчами от предыдущего обновления
- это, мне кажется, не есть хорошо. В апреле два старых обновления были исключены.

Petya V4sechkin
Способ интересный, особенно с Windows Update - (где прочитать подробнее именно про WU? - файлы и т.д.).
Но мне хочется понять - почему...!!!!!

Господа, у кого все интегрировалось, опубликуйте пожалуйста выдержку из файла HFINT.DAT, касающуюся KB893803.
Может быть еще из других файлов, где появились записи после интеграции WindowsInstaller-KB893803-x86 .
-

fanatf1 18-04-2005 11:54 316760

SNiKe

Посмотри я вот тут писал свои идеи по этому поводу удаления старых обновлений

HTML код:

http://forum.oszone.net/showthread.php?t=48078

ChuPaz 18-04-2005 12:27 316772

Всем привет
Люди зачем вы мучаете себя ? Установите nlite - и не мучайтесь с ручной установкой драйверов , заплаток , сервис паков и т.д
Скачать можно по этой ссылке http://nuhi.msfn.org/download.html
Удачи всем

Petya V4sechkin 18-04-2005 14:38 316807

SNiKe
Цитата:

Petya V4sechkin
Способ интересный, особенно с Windows Update - (где прочитать подробнее именно про WU? - файлы и т.д.).
Сорри, тут явно недостаток взаимопонимания. Наверное, из-за моей неудачной фразы:
Цитата:

Я так сделал - Windows Update и MBSA говорят, что все окей, WFP не ругается. Значит, все в порядке.
Переформулирую.

Цитата:

Я так сделал, при этом Windows Update и MBSA говорят, что все окей, WFP не ругается.
Vadikan
Цитата:

Думаю, что это упрощенный подход. Там же еще update_wxp.inf есть, который всякую информацию в реестр вносит. Или она совсем не нужна?
Конечно упрощенный. Я просто попробовал - получилось..

Cesc 05-12-2007 19:53 691301

А можно ли заменить стандартный Microsoft Installer на Microsoft Installer 3.1 в дистрибе???
Кто даст ссылку на Microsoft Installer 3.1?


Время: 19:52.

Время: 19:52.
© OSzone.net 2001-