Niezależny instalator
Narzędzie InstallShield 6.0 Professional pod względem wygody użycia i łatwości przygotowywania wersji instalacyjnych aplikacji przewyższa InstallShield for Windows Installer.
Narzędzie InstallShield 6.0 Professional pod względem wygody użycia i łatwości przygotowywania wersji instalacyjnych aplikacji przewyższa InstallShield for Windows Installer.
W nowym pakiecie InstallShield (IS) zmieniono filozofię pracy. W poprzednich wersjach należało napisać skrypt, który w pętli wykonywał określone operacje. Skrypty w IS 6.0 natomiast przypominają aplikacje dla Windows - oprogramowywane są poszczególne zdarzenia zachodzące podczas instalacji. Powoduje to, że skrypty są mniejsze, ale niestety znacznie dłużej trwa kompilacja i tworzenie gotowego pakietu instalacyjnego.
Nowymi elementami są InstallShield objects - obiekty, które zawierają często wykorzystywane biblioteki, takie jak ADO, biblioteki związane z DirectX czy BDE. Dotychczas, chcąc je instalować, trzeba było utworzyć odpowiednie komponenty w pakiecie, a potem w skrypcie oprogramować instalację. W IS 6.0 wystarczy dołączyć odpowiedni obiekt, w którym będą zapisane wszystkie niezbędne informacje do zainstalowania danego zbioru bibliotek. Co najważniejsze, InstallShield objects są elementami w pewnym sensie zewnętrznymi wobec samej instalacji. W momencie gdy będzie dostępna nowa wersja obiektu, można ją zainstalować w InstallShield i skompilować projekt.
Środowisko pracy programisty zostało udoskonalone. W IS 6.0 jest wbudowany nowy edytor tekstowy, który pozwala m.in. nagrywać makra. Obok okna do edycji jest prezentowane drzewo ze wszystkimi funkcjami zdefiniowanymi w skrypcie.
Użytkownicy wcześniejszych wersji pakietu nie poznają nowego debuggera. Wreszcie można łatwo śledzić zmianę wartości zmiennej, obserwować, jak kod w skrypcie reaguje na określone sytuacje.
W IS 6.0 można oprogramowywać proces odinstalowywania aplikacji. Dotychczas w ostatnim etapie instalacji IS gromadził zarejestrowane zmiany w systemie i na ich podstawie tworzył skrypt odinstalowujący. Programista mógł zrezygnować z tej możliwości i samodzielnie tworzyć moduły odinstalowujące albo zdać się na automat wbudowany w IS. W IS 6.0 moduł deinstalator zawiera wbudowane opcje reinstalacji i modyfikacji pakietu. Instalacja tworzona przy użyciu IS 6.0 wyglądem może przypominać programy wykorzystujące Windows Installer w Windows 2000. Należy jednak podkreślić, że IS 6.0 nie wykorzystuje mechanizmów Windows Installer.
Zmiany wprowadzone w IS 6.0 mogą powodować, że nie uda się łatwo przenieść skomplikowanych instalacji przygotowywanych w poprzednich wersjach. W dokumentacji zalecane jest rozważenie, czy zamiast przenosić instalacje, nie lepiej utworzyć nową.
IS 6.0 jest częścią pakietu InstallShield 2000, w którego skład wchodzi także specjalny pakiet ułatwiający korzystanie z mechanizmu Windows Installer. Pod względem wygody i łatwości tworzenia programu instalacyjnego korzystanie z IS 6.0 jest znacznie łatwiejsze niż z Windows Installer.
Dostępna jest nakładka na IS 6.0, pozwalająca na tworzenie instalacji w różnych językach, w tym w jęz. polskim.
--------------------------------------------------------------------------------
InstallShield 6.0 Proffesional
Dystrybucja: Connect Distribution, tel. (+22) 649 44 86, www.connect.waw.pl
Cena: ok. 1000 USD
Oceń artykuł
Komentarze (0)
Najpopularniejsze
- Ministerstwo Cyfryzacji ma już swoją...
- Microsoft: Kinect dla Windows jeszcze w tym...
- Jakie skutki będzie miało wprowadzenie ACTA
- 5 zmian, które mogą zaważyć na...
- Boni powołał członków Rady Informatyzacji
- Koniec ery nieograniczonego dostępu do...
- Kolejne aresztowania w związku z aferą w...
- ATCA zostało wdrożone w sieci 3G Polkomtela...
- Rejestr Usług Medycznych, czyli największa...
- Nokia w trzy miesiące straciła miliard euro
Rekomendacje
Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88





