Выбор создать установщик для приложения Windows - PullRequest
1 голос
/ 14 июня 2011

Я создаю установщик для моего приложения (которое в основном действует как сервер).Теперь есть определенный поток, в котором вещи должны быть установлены в системе.Как и

  1. , нам нужно проверить различные вещи в Системе, в том числе, если определенный сертификат существует или нет, и если любая из этих проверок не пройдена, нам нужно выйти.
  2. необходимо создать на SQLСервер и вставьте определенные данные.
  3. Необходимо скопировать два Exes и настроить его с помощью их файлов .config.
  4. Необходимо развернуть веб-службу на IIS.

Теперь, когда я новичок в создании установщиков, мой вопрос заключается в том, можно ли достичь всего этого с помощью «Проекта установки / развертывания Visual Studio 2010», я посмотрел на него и обнаружил, что в установщике трудно найти поток.

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

Я думал о создании пользовательского приложения, которое будет действовать как установщик для моего основного приложения, является ли это хорошей идеей ???

Пожалуйста, помогите мне принять решение.

Заранее спасибо.

1 Ответ

3 голосов
/ 14 июня 2011

Взгляните на этих двоих. Оба позволяют настраивать действия.

http://wix.sourceforge.net/ - на основе XML с открытым исходным кодом. Не трудно усвоить

http://www.advancedinstaller.com/ - бесплатные и проприетарные версии, визуальные (на основе GUI). Очень эффективно для установок, которые не являются супер сложными.

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

...