2009-09-16 12 views
7

Zbudowałem instalator za pomocą WiX 3.0. Instalator zawiera dodatkowe instalatory, które można uruchomić w celu dodania funkcjonalności w późniejszym czasie. Instalatory "podrzędne" są duże (łącznie ~ 200MB). Kompilacje WiX trwały około minuty, dopóki nie dodałem tych "podinstalacyjnych" instalatorów, a następnie czasy wzrosły do ​​około 11 minut. Dla odniesienia, buduję do pojedynczego pliku .msi z EmbedCab = "tak". Jakieś sztuczki, aby przyspieszyć to?Czy istnieje sposób na przyspieszenie kompilacji WiX?

+0

Wygląda na to, że nie jest to opcja dla ciebie, ale kiedy konfiguruję systemy kompilacji często kończę używać zewnętrznych plików źródłowych dla pośrednich kompilacji, aby przyspieszyć cały proces i wyeliminować Całkowita kompresja kabiny. Inna uwaga - czy mimo to osadzisz wszystkie instalatory, czy nie lepiej byłoby skompilować je wszystkie do jednego MSI i użyć okna dialogowego funkcji do kontrolowania dodawania funkcji? Po tym wszystkim jest ta koncepcja funkcji? –

Odpowiedz

Powiązane problemy