Есть какие-нибудь указания по созданию приложения для загрузки? Желательно Wix / MSI? - PullRequest
4 голосов
/ 05 ноября 2008

У нас есть приложение, которое мы хотим, чтобы наши пользователи загружали. В настоящее время они нажимают на ссылку и скачивают EXE. Нам хотелось бы иметь приложение для запуска / загрузки, которое было бы небольшим и быстро загружалось, а затем загружало и устанавливало основное приложение.

В идеальном мире загрузчик был бы MSI (поэтому мы могли бы модифицировать некоторые базы данных MSI).

Я новичок в MSI, так что у меня нет реальных идей о том, где даже начать искать. Любая помощь или указатели будут высоко оценены!

Спасибо

Andy

Ответы [ 3 ]

2 голосов
/ 05 ноября 2008

Вам нужно написать загрузочный EXE-файл. В Windows Installer SDK есть небольшая документация или, если вы хотите пойти по ленивому маршруту, это выглядит как MSI Factory включает в себя WiX-совместимость и настраиваемый загрузочный EXE-файл, включая параметры загрузки HTTP.

В качестве альтернативы, если вы придерживаетесь Open-Source, воспользуйтесь ClickThrough в WiX. Кажется, на сайте WiX не так много информации, поэтому я предполагаю, что это часть WiX 3. Но описание звучит похоже на то, что вам нужно.

1 голос
/ 17 июня 2009
0 голосов
/ 20 ноября 2008

Я не рекомендую писать свой собственный exe, я бы рекомендовал использовать что-то, что у вас уже есть, Generic Boostrapper , который поставляется с Visual Studio.

Это отделяет задачу создания вашего MSI. Создание Boostrapper является более простым делом. Если вы создаете MSI в Visual Studio, есть интерфейс для этого. В противном случае вы можете создать задачу msbuild, чтобы сделать это самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...