Необходим нормальный инсталятор. Сейчас ситуация следующая. 1. Установка в чистую систему проходит нормально 2. Переустановка с предыдущей версии заканчивается ошибкой 3. Удаление из системы не работает. Функциональность инсталятора: Все что необходимо, это 1. копирование файлов продукта в папку %WINDIR%\ыныеуь32\ 2. Выполнение команды regsvr32.exe unioffice_excel.dll и regsvr32.exe unioffice_word.dll (когда будет добавлена поддержка word/writer)
Во время установки в логе видна ошибка: The file represented by File table key .... has no eligible binary patches Это из-за путей. Надо писать в SYSTEM32. у нас это выглядит вот так: Directory.idt Directory Directory_Parent DefaultDir MYDIR SystemFolder . SystemFolder TARGETDIR . TARGETDIR SourceDir Почему это работает не понятно. Так сделано, например, у Delphi: Directory Directory_Parent DefaultDir MYDIR TARGETDIR .:System32 SystemFolder TARGETDIR .:System32 TARGETDIR SourceDir Но почему-то не заработало. Копирует все в корень диска D:, зато нормально удаляет.
Судя по наличию пакета mingw32-nsis - Nullsoft Scriptable Install System, стоит перейти на использование инсталлятора NullSoft.
Женя, а ты бы что рекомендовал использовать для инсталлятора?
Если интересует...то могу написать инсталятор на Inno Setup, для версии 0.5...Будет нормально ставиться и удаляться.Для windows 100% рабочая версия будет...на wine надо будет протестировать....пока еще не проверял как ведут себя такие инсталяторы...
Что-то не удаляется, потом не ставится. 0.5 у меня не смогла зарегистрировать dll (Не найдена точка входа). Инсталлер можно быстро написать на nsis.
Больше не поручаем заданий bugs@.
Так что? Делаем или не делаем?
Если надо, давайте сделаем. Это должно занять несколько часов. Кто-нибудь им пользуется?
(В ответ на comment #8) > Если надо, давайте сделаем. Это должно занять несколько часов. > Кто-нибудь им пользуется? Да. Периодически нужда в заявках появляется.
Сделал инсталлер. Пока не разобрался, что-то с тектом в диалогах Не доделал удаление.
Сделал. Работает. /var/ftp/pub/Etersoft/UniOffice@Etersoft/testing Нужно протестировать, и после этого выкладывать.
Инсталлер на английском, все надписи стандартные nsis'овские. На сколько я понимаю инсталлер на русском не требовался. Все иконки тоже nsis'овские. Я не видел спецмальных иконок для UniOffice.
(В ответ на comment #12) > Инсталлер на английском, все надписи стандартные nsis'овские. > На сколько я понимаю инсталлер на русском не требовался. > Все иконки тоже nsis'овские. Я не видел спецмальных иконок для UniOffice. Проверил. Все норм. Ставится, удаляется. echo "WE ARE THERE" убрать и готово=)
Закрываем баги, принятые более года назад, и до сих пор не закрытые.