Uczę się Wix i chcę wygenerować plik setup.exe zamiast setup.msi.Generowanie pliku wykonywalnego za pomocą wix
Czy to możliwe?
Uczę się Wix i chcę wygenerować plik setup.exe zamiast setup.msi.Generowanie pliku wykonywalnego za pomocą wix
Czy to możliwe?
Plik instalacyjny EXE jest zwykle określany jako inicjator lub chainer. WiX 3.5 zostanie dostarczony z plikiem wykonywalnym o nazwie burn.exe
, niestety jest to wciąż intensywny rozwój.
Jeśli szukasz tylko podstawowego samorozpakowującego się pliku EXE bez dodatkowej logiki, możesz użyć dołączonego setupbld.exe
z WiX. Jest jednak dość ograniczony i zawiera tylko najbardziej podstawową funkcjonalność.
Alternatywnie, 7-zip zawiera podstawowe funkcje do tworzenia pliku setup.exe z istniejącego MSI. Najpierw musisz zainstalować dodatek SFXs for installers.
Jeśli potrzebujesz dodatkowej logiki, sprawdzania zależności itp., Istnieje wiele alternatyw. Osobiście używam IRMakeBootstrap, ale słyszałem bardzo dobre rzeczy o dotNetInstaller na liście mailingowej użytkowników wix.