2012-03-17 3 views
0

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

Итак ...

мне нужно установить XP SP3 ТОГДА ->рамки .net 4 ТОГДА ->Crystal Reports redistuble пакет и мое приложение и пакеты установлены последовательно один за другой (означает, что вам нужно дождаться завершения первого пакета, а затем запустить следующий установочный пакет) одновременно не одновременно.

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

ответ

1

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

+0

Inno setup замечательно спасибо –

1

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

1

Я использовал dotNetInstaller несколько раз с успехом. Сначала попробуйте. Он доступен на Codeplex.

1

Вы пропускаете два важных момента:

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

2) XP SP3 is NOT redistributable.

для Microsoft Download Center сайт является вашим единственным уполномоченным веб-источник для загрузки лицензионной копии Windows XP Service Pack 3. отчет на веб-сайт предлагает нелицензионные копии Windows XP SP3 для загрузки, пожалуйста, отправьте e- mail: [email protected] или посетите http://www.microsoft.com/piracy/ReportingUs.mspx.

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

Смежные вопросы