Joe Rozario Ответов: 2

Как создать проект установки, который устанавливается в автоматическом режиме


Привет друзья

я мог бы создать проект установки с помощью .net , но я хочу, чтобы этот проект установки поддерживал автоматическую установку .
Как это сделать??
Есть какая-нибудь связь или идея??
Спасибо
Джо

Sandeep Mewara

Тщательно продуманная "поддержка автоматической установки". Если вы говорите об установке, которая произойдет без уведомления Пользователя, то поделитесь ею, зачем вам это нужно?

2 Ответов

Рейтинг:
0

premkumar.r

Не отправляйте параллельные установки.
Параллельные установки, также называемые вложенными установками, устанавливают другой пакет установщика Windows во время текущей установки. Использование параллельных установок не является хорошей практикой, поскольку их трудно обслуживать клиентам. Исправление и обновление могут не работать при одновременной установке. Рекомендуемая альтернатива использованию параллельных установок-вместо этого использовать приложение установки и внешний обработчик пользовательского интерфейса для последовательной установки нескольких пакетов установщика Windows.
Дополнительные сведения об использовании внешнего обработчика пользовательского интерфейса см. В разделе Мониторинг установки с помощью MsiSetExternalUI. Дополнительные сведения об использовании внешнего обработчика на основе записей см. В разделе Мониторинг установки с помощью MsiSetExternalUIRecord.
Параллельные установки иногда используются в контролируемых корпоративных средах для установки приложений, которые не предназначены для широкой публики. Следуйте этим рекомендациям, если вы решите использовать параллельные установки.
Не используйте параллельные установки для установки или обновления продукта доставки.
Параллельные установки не должны совместно использовать компоненты.
Административная установка не должна содержать параллельную установку.
Интегрированные ProgressBars не должны использоваться с параллельными установками.
Ресурсы, которые должны быть объявлены, не должны устанавливаться параллельной установкой.
Пакет, выполняющий параллельную установку приложения, также должен удалить параллельное приложение при удалении родительского продукта. Вложенная установка существует в контексте родительского продукта в Панели Управления установка и удаление программ."