PANZAR Forum http://forum.panzar.ru/ |
|
Первый запуск после установки, ланчер, обновление 10%, вылет http://forum.panzar.ru/viewtopic.php?f=23&t=3479 |
Страница 1 из 2 |
Автор: | Bara_ber [ Пн май 07, 2012 1:33 pm ] |
Заголовок сообщения: | Первый запуск после установки, ланчер, обновление 10%, вылет |
на форуме насчитал как минимум 10 плаков по этому поводу. это у тех, у кого не снимается проблема установки редист пакета C++. Что тоже является частью проблемы. Все дело в том, что вы зачем-то вынесли инсталяцию как директ Х, так и С++ редиста в ланчер, сайленс установкой, при который любой экцепшен прерывает процесс обновления (без вменяемых сообщений - почему и что не установилось) - результат - невозможность провести процесс обновления и пресловутое сообщение "произошла ошибка при установке необходимых...". Эта ошибка как раз и связанна с этой проблемой. И причины 2-е - установка Direct X и С++, а не как у вас написанно в FAQ - только про С++. На момент запуска ланчера файлы DirectX заняты другим процессом (перезагрузкой может не лечится - софт старует вместе с системой) - ваш сайленс инсталер в пролете - 100% будет ошибка. Имхо нужно выносить установку таких компонентов только в инсталлер клиента, причем опционально, и не сайленсом - чтобы можно было видеть - что не ставитса. Вот что напимано в логе: l[4352] [MAIN] Env initialized [2012:05:07 13:24:21.083 PnzUcAdmEnv.cpp(52)] l[4352] Reg value is not found, name: DXInstalled, error: 2 [2012:05:07 13:24:21.097 PnzRegKey.cpp(123)] l[4352] Install DX: 'C:\Games\Panzar\PnzTools\Redist\DX\DXSETUP.exe' [2012:05:07 13:24:21.097 main.cpp(112)] E[4352] Installation returned with code -20. [2012:05:07 13:24:32.096 main.cpp(136)] l[4352] Destructor [2012:05:07 13:24:32.096 PnzMtThreadPool.cpp(34)] l[4352] Stop thread pool [2012:05:07 13:24:32.096 PnzMtThreadPool.cpp(78)] l[4352] Was not initialized [2012:05:07 13:24:32.096 PnzMtThreadPool.cpp(101)] Как вручную взвести/создать флаг DXInstalled? Потому как через ваш инсталлер установить DirectX у меня ни в жизнь не получится, а устанавливая руками флаг DXInstalled не создается.... |
Автор: | Bara_ber [ Пн май 07, 2012 1:59 pm ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
И да, господа, ну зачем так делать - настаивать на том, чтобы DirectX был установлен только через ваш клиент??? (по другому существование ключа DXInstalled объяснить не могу). Это же ... ну вобщем - ну нельзя так делать. Такой костыль в ланчер засунуть... |
Автор: | Bara_ber [ Пн май 07, 2012 7:21 pm ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
Решение по преодолению проблемы с DirectX: Запустить компьютер в безопасном режиме с поддержкой сетевого соеденения. Запустить ланчер Потом естественно перезагрузится. Потом может потребоватся решение проблемы с C++ пакетом. |
Автор: | KILFLOG [ Пн май 07, 2012 11:24 pm ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
Поможет ли это в этом случии (При обновлении клиента на 10% "установщик панзар проверит наличие бла бла нужны права администратора подтвердите операцию. Жму ок. "произошла ошибка при установке необходимых системных компонент. Убедитесь, достаточно места и обладаете правами администратора." http://vdblog.ru/windows/kak-poluchit-p ... ows-7.html сделал так, не помогло !!!) |
Автор: | Bara_ber [ Вт май 08, 2012 12:20 am ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
Да поможет, но потом может потребоватся то что ты делал делал раньше. ФИшка в чем - вся эта фигня - поставить необходимые компоненты заключается в установке 2-х элементов - DirectX b C++. Первой идет установка DirectX, как этот этап проскочит - уже С++. И еще раз обращение к разработчикам - втыкать такие костыли - взведение флага установки директ Х и С++ только через ланчер - это моветон. Если эти компоненты уже стоят - вы проверки не делаете, а только опираетесь на эти флаги в конфиге (кстати, где этот конфиг лежит - простая перезапись файла с взведенными флагами помогла бы, тем у кого возникает эта проблема), или если Direct X задействован системой - то ваш ланчер не сможет установить нужные компоненты, не устанофит флаг - и аривидерчи. |
Автор: | Hardstyle [ Вт май 08, 2012 9:59 am ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
я это уже писал топики ниже, что бесполезно, что в безопасном режиме что в обычном... результат один и тот же.. не помогает!!! |
Автор: | DkS [ Вт май 08, 2012 11:30 am ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
лично мне помогло удаление в папке с игрой файлики, не помню правдо как папка наз. Поищи там одну из первых тем нащет 10проц там написано. |
Автор: | Bara_ber [ Вт май 08, 2012 11:32 am ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
Не бесполезно. Еще раз повторю - эта ошибка - чисто косяк ланчера, который не может установить один из 2-х компонентов - либо DirectX, либо C++ библиотеки. Причем если вы сначала вручную наставили C++ пакеты как написанно в faq - после попытки установки из безопасного режима вам прийдется опять удалить их из установленных программ. DirectX вы то поставили, но теперь у вас не ставится C++ (именно в таком пордке ланчер пытается их ставить). Вот вам и кажется что не сработал способ. Что у вас не ставится? Это можно узнать из лога В папке с логами у вас 2 вида логов с разными названиями. Если в блокноте открыть то в одном будет много много букав, а во втором чуть чуть. Вот текст из второго файла сюда и дайте - там написанно что у вас не ставится. Пример: l[4352] Install DX: 'C:\Games\Panzar\PnzTools\Redist\DX\DXSETUP.exe' [2012:05:07 13:24:21.097 main.cpp(112)] E[4352] Installation returned with code -20. [2012:05:07 13:24:32.096 main.cpp(136)] Не устанавливается Direct X. |
Автор: | Kallist [ Вт май 08, 2012 11:37 am ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
Если вылетает на 10% выключи и включи снова. Мне помогает. |
Автор: | Bara_ber [ Вт май 08, 2012 11:39 am ] |
Заголовок сообщения: | Re: Первый запуск после установки, ланчер, обновление 10%, в |
Как оно тебе может помогать многократно? Эта порблема возникает 1 раз - сразу после установки при первом запуске. Все остально - порблемы не для этой темы. |
Страница 1 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |