boss911
![](http://forum.ru-board.com/board/avatars/private/boss_911.gif)
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Сборщики CS6, хелп, плиз. Делаю свою сборку (оставляю только RU и UA и хочу удалить парочку компонентов), я уже это ранее проделывал на CS5, там проблем не было. Застрял на редактировании "payloads\Media_db.db", пробовал ее редактировать четырьмя программами, одна из них была SQLiteStudio. Но потом остановился на sqlite3.exe (написал для него батник, чтобы все делалось автоматом, все проходит гладко). Но установщик прекращает работу с таким сообщением в консоли: Код: Some error occurred during installation. Installation cannot continue. Exiting Installer with Code: 37 | Запуск из батника: Код: Set-up.exe --mode=Silent --deploymentFile="%~dp0Deployment\ru_RU_Deployment.xml" --overrideFile="%~dp0Application.xml.override" | С оригинальной DB установка проходит нормально. Если взять оригинальный "payloads\Media_db.db" и, например, в таблице EULA_Files удалить одну строку с не нужным языком (например "fr_FR"), то установщик так же самое ругается на "Exiting Installer with Code: 37". Такое впечатление, что где-то происходит проверка DB на ее оригинальность. Был намек на "Media_db.sig", но изучив эту сборку, я увидел, что "Media_db.sig" оригинальный, а сама DB изменена, значит, дело не в "Media_db.sig", но тогда в чем? Как обойти эту проблему? Или есть какой-то другой метод создания сборки? Я застрял, очень прошу помощи, плиз. | Всего записей: 3758 | Зарегистр. 29-01-2005 | Отправлено: 03:52 28-03-2014 | Исправлено: boss911, 09:14 28-03-2014 |
|