2012-01-11 2 views
0

Наша компания выпускает новую версию каждый месяц с новейшими данными. В настоящее время мы поставляем компакт-диск с программой установки нашему клиенту. У нас был запрос создать файл MSI.Простой инструмент для создания MSI

Я ищу инструмент MSI, который просто создает/копирует папку на C:\.

В лучшем случае решение будет представлять собой приложение, которое нам нужно установить. Мы не хотим программировать все это.

+1

Нет такой вещи, как простой инструмент для создания MSI. И я не знаю, что вы имеете в виду. Папки не имеют прав. У пользователей есть права. Таким образом, пользователь может иметь или не иметь права администратора. –

+0

@DavidHeffernan Хорошая точка в папке. Изменит вопрос. –

+2

Ссылаясь на вышеуказанное требование, я бы сказал, что его довольно легко выполнить с помощью нескольких средств разработки MSI. Я рекомендую Advanced Installer, поскольку то, что вам нужно, может быть выполнено даже с бесплатной версией. В нем также есть много мастеров, которые помогут вам в создании проектов. http://www.advancedinstaller.com/ –

ответ

4

Вы можете попробовать WiX toolset с помощью WiX Tutorial. Простая установка должна быть простой.

И не забудьте подумать о политике обновления: должен ли автоматически устанавливаться установленный пакет с новым.

+1

Я действительно рекомендую сначала прочитать этот учебник, это очень легко и понятно http://www.codeproject.com/Tips/105638/A-quick-introduction-Create-an-MSI-installer-with –

+0

легко и понятно - просто как свитер, произнесенный через сыровую терку. – BozoJoe

1

Лучшим подходом будет использование ClickOne для автоматических обновлений приложений или чего-то подобного.

+2

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

+0

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

+1

Нет, msi может использоваться для всех форм развертывания , –

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