Nasz produkt ma kilka produktów, które klient może zainstalować, utworzone jako osobne pakiety instalacyjne (MSI).HOWTO i najlepsza działająca instalacja (MSI) chainer +/bootstrapper
Mamy wymóg posiadania pojedynczy pakiet do instalacji, które będą:
- przedstawiają jeden interfejs z postępem
- pozwala użytkownikowi wybrać, które funkcje/pakiety do zainstalowania
- Have zdolność Aby ograniczyć jedną funkcja do innej (np. usuwanie lub dodawanie efektu)
- Wsparcie pojedynczej wysokości (UAC)
- miło mieć możliwość automatycznej aktualizacji (nie musi)
- wsparcie linii poleceń + cicha instalacja
- pakiet powinien być zbudowany z pojedynczych instalacji (łańcuch nich)
- raise błąd/komunikaty o brakujących warunków
- łatek Pomocy w czasie i główne ulepszenia
Dzisiaj robimy prawie wszystkie powyższe przy użyciu MSI z zagnieżdżonymi instalacjami, co jest złym zwyczajem i mamy do czynienia z zbyt wieloma problemami w naszym rozwiązaniu.
wiem, że istnieje kilka bootstrappers tam (m $ generic inicjującego, który myślę, że nie jest dobrze, palić to wersja WIX, które nie są wystarczająco dojrzałe)
Znasz inne? to działa i przetestowane już? Jaka jest najlepsza metoda (bez unifikacji MSI w jednym MSI)?
Choć rozumiem, że BURN Wix jest młoda i nawet w jeszcze uwolnienie produkcji, IMHO, że może warto spróbować od razu zwolniony (z WIX 3.5) prawdopodobnie szybko stanie się nowym "standardem". – ewall
Zgadzam się na to, osobiście uważam, że Burn zapewni wszystko, czego potrzebuję, a jeśli nie, mogę go ulepszyć :), Istnieje jeszcze jedna opcja tworzenia niestandardowego bootstrappera przy użyciu NSIS, który jest również prosty ... Zadziwiająca część jest taka, że Zadaję pytanie, które KAŻDA firma powinna zadać, a jednak nie ma szybkich i dobrych odpowiedzi -> tu jest biznes –