Jakie narzędzie wybrać do generowania instalatora

0

Zastanawiam się jakie narzędzie wybrać do tworzenia instalatorów.

Potrzebuje stworzyć 4 instalatory(instalator i update dla wersji 32 i 64 bit)

  • instalator ma działać na Windows 7
  • wybór języka instalatora
  • wybór wersji programu
  • ikonę
  • licencje
  • ścieżka instalacji
  • sprawdzić czy są zainstalowane i zainstalować jeśli nie niezbędne biblioteki i aplikacje w tym MS-SQL Server
  • robić kopie przed update-m
  • umożliwić podpisanie aplikacji
  • umożliwić sprawdzanie czy plik instalatora jest kompletny
0
Robotyka napisał(a):

Zastanawiam się jakie narzędzie wybrać do tworzenia instalatorów.

Potrzebuje stworzyć 4 instalatory(instalator i update dla wersji 32 i 64 bit)

  • instalator ma działać na Windows 7
  • wybór języka instalatora
  • wybór wersji programu
  • ikonę
  • licencje
  • ścieżka instalacji
  • sprawdzić czy są zainstalowane i zainstalować jeśli nie niezbędne biblioteki i aplikacje w tym MS-SQL Server
  • robić kopie przed update-m
  • umożliwić podpisanie aplikacji
  • umożliwić sprawdzanie czy plik instalatora jest kompletny

używaliśmy wixa i ma chyba wszystko to co piszesz plus więcej (można tworzyć własne strony instalatora).
Jest prosty w obsłudze w podstawowym scenariuszu i można go rozbudować o wszystko czego można wymagać od instalatora
https://wixtoolset.org/

  • umożliwić podpisanie aplikacji`

chyba masz na myśli podpisanie instalatora - aplikacja powinna być podpisana podczas builda

  • sprawdzić czy są zainstalowane i zainstalować jeśli nie niezbędne biblioteki i aplikacje w tym MS-SQL Server

microsoft zaleca żeby nie sprawdzać tylko próbować instalować, instalator sam się skończy jeśli biblioteka jest już zainstalowana. Zainstalowanie SQL Servera to już grubsza sprawa i wymaga licencji. Na pewno chcesz go rozprowadzać razem ze swoją aplikacją? Chyba że chodzi o wersję express

  • robić kopie przed update-m

jest tam wsparcie do tworzenia update'ów którymi można zarządzać w windows update, można potem odinstalować i cofnąć poprawkę tak samo jak z poprawkami do windowsa

0

Ja, po kilku latach z InnoSetup, próbowałem Vixa i wróciłem do InnoSetup. Ma swoje minusy ale jest znacznie prostszy.

1

InnoSetup. I kropka. Nie ma innych :)

0

A co z Microsoft Visual Studio Installer Projects?

1 użytkowników online, w tym zalogowanych: 0, gości: 1