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

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

Аватара для Сrack

Ветеран


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

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


arman29, В поле "Включать установку" можно указать только одно приложение. Эта тема уже обсуждалась. Во первых я против "скрытого" массового выбора без уведомления об этом пользователя; во вторых логика существенно усложняется и при определенных ситуациях (в зависимости от фантазии пользователя) возможно зацикливание кода в результате торможение и даже зависание; в третьих нет желания потом видеть негативные отзывы типа: программа глючит (самопроизвольно выбирает) или программа тормозит и зависает.

arman29, Проверка наличия установленных приложений создавалась с одной целью, проверить корректность установки, т.к. при массовой автоматической установки все ошибки и предупреждения как правило игнорируются (подавляются) оригинальными инсталляторами, бывает программа не устанавливается из-за отсутствия чего либо, из-за несовместимости с текущей системой, или просто ей чего то не понравилось. Так вот за каждый такой косяк, меня на работе премии лишают. Проверять можно либо через GUID либо по наличию файла, что то одно, при этом можно два GUID указать, этого более чем достаточно для поставленной задачи. Для поиска ранее установленных приложений нет универсального решения, слишком много вариантов, и GUID у разных версий разный и путь может быть другой.

Поддержки *.msp в программе нет, все незнакомые (не поддерживаемые) расширения открываются через ассоциированное приложение без ожидания завершения. Можно добавить поддержку, только сейчас на работе аврал.
А пока можно так:

Последний раз редактировалось Сrack, 17-12-2014 в 21:56.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:41, 17-12-2014 | #853