Nasz dział IT chce skorzystać z wdrażania pakietów msi / imgs Landesk Management Suite. Wdrażamy obrazy na stacjach roboczych za pomocą USB Smartdeploy. Zostałem poproszony o znalezienie narzędzia do pakowania msi, które może obsługiwać spakowane programy o dużych rozmiarach plików.
Jest Installshield 2013 Professional / Premier w stanie zbudować pakiet MSI z pakietuinstalatory z ogromnym rozmiarem pliku (np. pakiet Microsoft Office 2010 / pakiet Autocad)? A jeśli tak, to jaki jest limit (liczba programów / rozmiar pliku), który można zmieścić w pakiecie msi?
Odpowiedzi i sugestie są mile widziane
Dzięki
Odpowiedzi:
1 dla odpowiedzi № 1Tworzenie dużych pakietów instalatora Windows (.MSI) to szczegółowa dyskusja. Ściśle mówiąc, MSI może wynosić do 2 GB. Jednak osobiście nigdy nie buduję MSI większego niż około 200 MB. 2 GB to twardy limit, a 200 MB to wywołanie osądu dotyczące czynności skanowania UAC / DEP, które robi system Windows, co naprawdę spowolni działanie instalatora.
Aby ominąć te ograniczenia, budując pliki MSI za pomocą zewnętrznych plików .CAB zamiast osadzonych CAB. W ten sposób MSI jest mały do początkowego skanowania.
Kolejnym ograniczeniem do MSI są pliki 32 KB. Gdy miniesz, staje się trudniejsze, ale możliwe. Prawdziwy problem staje się jednak problemem skalowalności. Naprawdę duże instalatory stają się trudniejsze w utrzymaniu (strategia aktualizacji, testy) zajmuje dużo czasu, a instalacja zajmuje dużo czasu (jedną z mocnych stron Instalatora Windows jest także jego słabość, ponieważ cała infrastruktura wie, co „ jest instalowany i zarządza nim naprawdę odbija się na wydajności instalacji).
Jeśli korzystasz z instalacji.exe, aby uruchomić instalatory, system Windows ma również sztywny limit wielkości pliku EXE. Całkowity rozmiar pliku EXE z przesyłanymi strumieniowo danymi musi być mniejszy niż 4 GB, w przeciwnym razie nie zostanie uruchomiony. Chociaż limit 2 GB MSI sprawia, że wydaje się to dalekie, dodanie wielu dużych PRQ do instalatora może szybko przekroczyć limit 4 GB. Możesz również obejść ten limit, budując setup.exe z zewnętrznymi plikami PRQ.