Jakie narzędzie wybrać do generowania instalatora

Jakie narzędzie wybrać do generowania instalatora
RO
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 75
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
obscurity
  • Rejestracja: dni
  • Ostatnio: dni
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

JP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1065
0

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

JU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5046
1

InnoSetup. I kropka. Nie ma innych :)

litrmleka
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: lubuskie
  • Postów: 201
0

A co z Microsoft Visual Studio Installer Projects?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.