Необходимо внести и проверить на работоспособность следующие изменения в инсталятор: 1. Теперь вместо одного файла mso_to_oo.dll, необходимо добавить два файла unioffice_excel.dll и unioffice_excel.tlb. Сейчас уже используется в инсталяторе unioffice_excel.dll вместо mso_to_oo.dll Оба файла при установке копируются в System32 2. Регистрировать при установке и разрегистрировать при удалении необходимо только unioffice_excel.dll (утилитой regsvr32) 3. Сделать, чтобы при удалении Unioffice с помощью msi пакета файлы действительно удалялись из system32, сейчас этого не происходит.
Добавил http://git.etersoft.ru/people/lav/packages/?p=unioffice.git;a=summary
При установке выдает ошибку. Не копируется tlb файл в system32.... Возможная причина ошибка: Возможно первым копируется unioffice_excel.dll и запускается на регистрацию....Регистрация не может закончится корректно из=за того, что на момент регистрации в папке system32 нет файла unioffice_excel.tlb Скорее всего надо просто поменять порядок копирования. При удалении наоборот. Сначала запускает процедуру разрегистрации, только потом удаляем оба файла.
Исправлено.