Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 54
Благодарности: 7

Профиль | Отправить PM | Цитировать


Нашел серьезный баг в проге... При выполнении обновления пака до новой версии скрипты выполняются из корневой папки...

т.е:

у меня есть UpdatePack-XPSP2-Rus-7.12.21.7z
я дораспаковываю туда Upd-7.12.21-To-8.01.17.7z и Upd-8.01.17-To-8.2.15.7z
запускаю интегратор и он выполняет апдейт пака... НО в "Upd-8.01.17-To-8.2.15.7z\Addons\2-Unofficial\Upd" есть такие строки (просто пример там еще много чего):

If Exist Files\msi.dll Del /F /Q Files\msi.dll
If Exist Files\ForceCopy\SVCPACK\KB927891.CA_ Del /F /Q Files\ForceCopy\SVCPACK\KB927891.CA_


и в результате в файл MSI.DLL удаляется не из апдейтпак\Addons\2-Unofficial\Files\ForceCopy а из апдейтпак\Files\ForceCopy !!!

а вот если сначала запустить __PATCH.CMD то все нормально.
я думаю многие глюки из-за этого... потому что у меня после такого "обновления" папка Files худела примерно на 40 мб =(

Отправлено: 19:41, 11-03-2008 | #124