Добрый вечер!
При тестовом запуске очень важны дата и время проделанных действий (как успешных, так и произведенные с ошибкой), а также общее время установки данного компонента/ПО, чтобы приблизительно рассчитать общее устанавливаемое время всех компонентов
Мои советы/рекомендации:
1. А можно ли еще тайм-аут сократить до 1 минуты?
2. Пункт Загрузить иконку в Паспорте программы просит лишь *.EXE файлы. Не могли бы вы реализовать возможность для загрузки *.ICO файлов?
3. Структура папок немного напрягает ...\TSD software storage\Soft1\Installer\TSDUpdatesOfSoftware, где каждый новый пакет называется Soft1-Soft2...Soft888, очень сложно определить где-какая программа запрятана. Можно ли сделать в Паспорте программы какой-нибудь функционал для переименования папок? И с иконками такая же беда творится (Soft1.16.ico, Soft1.64.ico). И сам XML-файл Soft1.clr можно ли как-то назвать типа param%название_пакета%.CLR?
4. Где-то встречал LOG-файл от вашей программы (вроде бы по история развертывания пакета), открыв его увидел, что русские буквы/слова не распознаются как нужно (вместо них какие-то непонятные символы)
5. Можно ли в Хранилище ПО организовать еще одно папочное вложение - подкатегорию (только первый уровень). Там же идет Категория > Программа, а не мешало бы сделать Категория > Подкатегория > Программа. Объясню почему это нужно. Не все программы можно взять и установить. К некоторым из них требуются пре-реквизиты (.Net Framework, Java, Adobe Flash Player, MS Visual C++ Redistr, DirectX и т.д.) или же какие-то дополнения/патчи после установки основной программы
6. Также в Паспорте программы полезно было бы прописать совместимость с Windows OS: XP, Vista, 7, 8, 8.1, 10
7. Еще полезно было бы сделать выбор сразу двух пунктов по архитектуре системы: x86 и x64, т.е. либо пакет универсальный, либо его можно ставить только на x86 или x64
Не предлагаю сделать определение по GUID/Version как обязательный пункт, а как некий опциональный вариант (можно добавлять или просто пропустить этот пункт)
Также советую вам заглянуть и потестировать MInstAll приложение, написанное на Delphi (если не ошибаюсь) - http://forum.oszone.net/thread-265582.html, в котором отлично реализовано логика проверки установленного ПО по GUID/Version
Все файлы имели разрешение *.EXE, *.MSI, специально изготовленные для тихой установки. Попробовал создать каждую программу по отдельности, но при добавлении в Список ПО для развертывания, TSD ругнулась, что только 5 программ можно для демо версии (что-то такое, точную формулировку не помню). А на сайте где-то было написано, что ваша программа демо-TSD ограничена лишь сроком действия в 60 дней
Уже получил и активировал. Благодарю. Буду дальше тестировать и писать вам отзывы
Заранее благодарю вас за сотрудничество и понимание
P.S. Это не относится к вашей программе, но относится к форуму. Не позволяет зарегистрироваться с gmail.com почтой