Zmiana ikony w instalatorze msi

0

Otóż napisałem dodatek do excela i stworzyłem do niego istalator msi korzystając z wix-a. Problem polega na tym, iż chciałbym zmienić ikonę instalatora, ale z tego co przeczytałem ikony instalatora msi nie da się zmienić i chciałem się was zapytać czy istnieje możliwość zmiany instalatora z msi na jakiś inny (np na exe) i wtedy zmienić ikonę instalatora ?

Z góry dzięki wszystkim za wskazówki/pomoc.

0

Jak już wiesz nie da się zmienić ikonki plikowi msi, ale za pomoca wixa można wygenerować tak zwane bundle

http://wixtoolset.org/documentation/manual/v3/bundle/

które instalują wskazane msi, a same maję rozszerzenie exe, którym można podmienić ikonkę.

0
neves napisał(a):

Jak już wiesz nie da się zmienić ikonki plikowi msi, ale za pomoca wixa można wygenerować tak zwane bundle

http://wixtoolset.org/documentation/manual/v3/bundle/

które instalują wskazane msi, a same maję rozszerzenie exe, którym można podmienić ikonkę.

Dzięki za podpowiedź.

Tak więc stworzyłem instalator .exe ale dalej mam problem jak w bundl-u zmienić ikonkę instalatora, tak żeby przy np. przy Release w folderze pojawiał się instalator mający moją ikonkę, a nie tą standardową. Przejrzałem dokumentację wix-a i nic tam nie mogę znaleźć.

Bardzo bym był wdzięczny za pomoc, bo niby taka drobnostka a siedzi w głowie i spokoju nie daje :D.

0

Można tego dokonać za pomocą tego programu:
http://www.angusj.com/resourcehacker/
i ten program można uruchamiać wsadowo z parametrem:
-addoverwrite Setup.exe, Setup.exe, SetupIcon.ico, ICONGROUP, 3000, 1033

0
neves napisał(a):

Można tego dokonać za pomocą tego programu:
http://www.angusj.com/resourcehacker/
i ten program można uruchamiać wsadowo z parametrem:
-addoverwrite Setup.exe, Setup.exe, SetupIcon.ico, ICONGROUP, 3000, 1033

Dzięki wielkie za pomoc :) Fajne rozwiązanie, ale znalazłem łatwiejsze, bez korzystania z dodatkowej aplikacji.

Dla osób, które mają z tym problem:
Tak jak pisał kolega stworzyć Booststrapera w sekcji chain dodać instalator, i żeby zmienić ikonę instalatora i w dodaj/usuń programy, wystarczy podać atrybut IconSourceFile w znaczniku Bundle i podać w nim ścieżkę do ikony, wtedy otrzymamy pożądany efekt.

1 użytkowników online, w tym zalogowanych: 0, gości: 1