Niezależny instalator

Subskrybuj RSS A A A
7 lutego 2000
Tomasz Kopacz

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ł

średnio: 0 liczba ocen: 0

Komentarze (0)

Najnowsze

MAC, czyli ministerstwo reformowania rządzenia

Premier wspiera lojalnie w kryzysie najbliższego współpracownika, Michała Boniego, przyjmując na siebie atak oburzonych internautów podczas debaty o ACTA.

Nowe, unijne zamówienia publiczne

Komisja Europejska proponuje ważne zmiany prawa wspólnotowego w obszarze zamówień publicznych. Warto im się przyjrzeć bo to jeden z elementów nowej perspektywy finansowej UE. Warto zatem przyjrzeć się owej propozycji bliżej.

Bezpieczeństwo rządowych stron - analiza

Zespół zadaniowy ds. ochrony portali rządowych opublikował wytyczne. Trudno stwierdzić, że to najlepsze rekomendacje, jakie można było przy okazji zaistniałych ataków wypracować.

DEBATA: Kiedy walka polityczna w sieci przemienia się w cyberterroryzm?

Skuteczny atak cybernetyczny przyniesie opłakane skutki dla państwa i gospodarki. Boleśnie się o tym przekonaliśmy, gdy nie można było dostać się na strony internetowe najważniejszych instytucji w Polsce.

Czy MSW chce unieważnienia przetargu na pl.ID?

Rośnie ryzyko całkowitego unieważnienia przetargu na nowe dowody osobiste. Krajowa Izba Odwoławcza odrzuciła odwołanie firmy Sygnity, która nie zgadzała się na wydłużenie o trzy miesiące terminu składania ofert na dostawę blankietów nowych dowodów osobistych. Wydłużenie całego postępowania o trzy miesiące może spowodować skargi uczestniczących w nim firm, a w konsekwencji unieważnienie przetargu.

Garść rad dla roztropnego szefa IT

Trudne czasy w gospodarce to okres, kiedy szczególnego znaczenia nabiera hasło: Jak cię widza, tak cię piszą. Osłabienie rynku przekłada się na oszczędności w przedsiębiorstwie, a oszczędności najłatwiej szukać w działach, które, w opinii zarządu, nie są bezpośrednio związane z prowadzoną działalnością - czyli również w dziale IT.

Sprzeczne wizje e-dowodu

Koncepcja elektronicznego dowodu osobistego powstała w Polsce wiele lat temu. Starsze są koncepcje elektronicznego systemu świadczeń ochrony zdrowia. Mimo to, nadal są w trakcie budowy.

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