оценка программного пакета для установки программного обеспечения Visual Studio (проект установки / проект веб-настройки) - PullRequest
2 голосов
/ 21 сентября 2011

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

Может кто-нибудь сказать мне, помогает ли этот инструмент мне достичь указанных ниже функций

  1. копирование / вставка файлов и папок.
  2. создать текстовый файл и ввести в него определенные значения.
  3. сделать / обновить записи в реестре
  4. проверка определенных служб, работающих в локальной / удаленной системе
  5. чтение определенных переменных среды из системы.
  6. запуск стороннего приложения.
  7. какой язык сценариев поддерживает

Кроме Visual Studio, я оценил InstallShield, который обеспечивает поддержку всех вышеупомянутых действий. Но Visual Studio уже доступна, мне было интересно узнать, соответствует ли она InstallShield по возможности?

1 Ответ

2 голосов
/ 21 сентября 2011

Вот поддержка Visual Studio:

  1. Поддерживается
  2. Не поддерживается
  3. Поддерживается
  4. Не поддерживается
  5. Не поддерживается
  6. В некоторой степени поддерживается (поддерживает предварительные условия)
  7. Нет поддержки сценариев

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

Пользовательский код имеет форму пользовательских действий, которые могут быть DLL, пакетными файлами, исполняемыми файлами или VBScripts, причем DLL является методом, рекомендованным Microsoft, написанным на C / C ++. Вот еще немного информации о том, что такое настраиваемые действия и как такие настраиваемые действия интегрированы с установщиком: Пользовательские действия

Если вам нужна альтернатива, вы можете попробовать Advanced Installer . Он поддерживает все, что вам нужно, и дешевле, чем InstallShield.

...