Как установить MSI один за другим .net? - PullRequest
0 голосов
/ 17 марта 2012

Я создал приложение vb.net, которое требует Crystal Reports 10, и мне нужно распространять свое приложение.

Итак ...

Мне нужно установить XP SP3 THEN -> .net framework 4 THEN -> crystal сообщает о пакете для повторного использования и моем приложении , и эти пакеты установлены в Последовательность один за другим ( означает, что вам нужно дождаться, пока первый пакет завершит установку, а затем запустить следующий установочный пакет ) не одновременно за один раз.

Некоторые пользователи не являются профессионалами в компьютерах и нервничают по поводу установки этих файлов в серии. ТАК Я хочу небольшое приложение или установщик, который выполняет эту операцию и запускает файлы один за другим, какой-нибудь совет?

Ответы [ 4 ]

1 голос
/ 17 марта 2012

Вам не хватает двух важных моментов:

1) Вы берете на себя огромный риск, предполагая, что вы можете установить весь пакет обновления Windows без ошибок.

2) XP SP3 is НЕ распространяемый .

Сайт центра загрузки Microsoft - ваш единственный авторизованный веб-источник для загрузки лицензионной копии пакета обновления 3 (SP3) для Windows XP. Чтобы сообщить о нелицензионном веб-сайтекопии Windows XP с пакетом обновления 3 (SP3) для загрузки, отправьте по электронной почте по адресу: piracy@microsoft.com или посетите веб-сайт http://www.microsoft.com/piracy/ReportingUs.mspx.

. Скажите пользователям, что нужно включить Центр обновления Windows, и они получат XP SP3 и.NET 4.0 автоматически.Все, что должен сделать ваш установщик, - это проверить, выполнены ли эти требования, и прервать их, если их нет.(Таблицы AppSearch и LaunchConditions)

1 голос
/ 17 марта 2012

Вам нужен загрузчик. Вы можете создать его, используя такой инструмент, как ClickOnce или WIX (с загрузчиком загрузки Burn, представленным в 3.6).

1 голос
/ 17 марта 2012

Я несколько раз успешно использовал dotNetInstaller . Попробуй сначала. Доступен в кодекплексе.

1 голос
/ 17 марта 2012

Я использую отличный бесплатный установочный скрипт, который называется Inno Setup .В нем есть много примеров того, как установить .NET Framwork и Crystal Reports .Установщик позволит вам объединить несколько пакетов в цепочку и создать простой интерфейс установщика для ваших пользователей. Здесь - отличный готовый скрипт, который проверяет и устанавливает .NET Framework.В Google есть еще много примеров.

...