Download Windows 2000 07

Transcript
LAB-REPORT
Installshield Professional 2000
Setup-Programme erstellen mit
Installshield Professional 2000
Ein guter Start
für Ihre Software
von J. Simon Hancock
Die Entwicklungsumgebung von Installshield Professional 2000 dürfte den meisten Entwicklern
vertraut vorkommen
Das Schreiben von Setup-Programmen gehört nicht
gerade zu den beliebtesten Aufgaben im SoftwareEntwicklungsprozess. Wenn Ihr Entwicklungs-Team groß
genug ist, findet sich vielleicht ein Programmierer, der
Ihnen diese lästige Pflicht abnimmt. Allen, die nicht in
dieser glücklichen Lage sind, kann Installshield
Professional eine Menge Zeit und Geld sparen helfen.
54
Windows 2000 Magazin
7/2000
er Einstieg in die Software könnte kaum schneller und einfacher
sein. Nach einem gerade einmal
zehn Minuten langen Installationsprozess beginnt man schon mit der Erstellung des ersten Setup-Programms. Hierzu ruft man entweder einen Assistenten
auf oder die Standard-Entwicklungsumgebung. Zu den Assistenten gehören ein
Projekt-Assistent, der für die meisten
Projekte benutzt wird, die eine exe-Datei ausliefern, sowie ein Assistent zur
Erstellung von Visual-Basic-Setups. Es
ist in jedem Fall empfehlenswert, einen
dieser Assistenten zu benutzen, bevor
man sich mit der Standard-Entwicklungsumgebung auseinandersetzt. Erst
mit ein wenig Erfahrung wird man diese zu schätzen wissen.
Nachdem mit dem Assistenten eine erste Setup-Shell erstellt wurde, gelangt
man in die Installations-Entwicklungsumgebung (IDE), die im Bild zu sehen
ist. Diese hält sich weitgehend an das
Look-and-feel, das man von anderen
professionellen
Entwicklungswerkzeugen, wie beispielsweise Microsoft
Visual C++ und VB, kennt. Entsprechend schnell dürften sich erfahrene
Entwickler mit den Werkzeugen zurechtfinden.
Installshield teilt die IDE in drei Fensterbereiche auf: erstens den ProjectWorkspace, in dem Skripten, Komponenten, Setup-Typen, Setup-Dateien,
Datei-Gruppen, Ressourcen und Medien
aufgelistet werden. Daneben befindet
sich der Editor, in dem die ausgewählten Objekte angezeigt und editiert werden können. Schließlich enthält die IDE
noch ein Fenster, in dem Build- und
Compile-Resultate angezeigt werden.
Über einen Doppelklick auf eine Fehlernachricht gelangt man unmittelbar zur
fehlerhaften Stelle im Quelltext. Da die
Fehlernachrichten überdies sehr aussagefähig sind, lässt sich mit diesem
Feature enorm Zeit sparen.
Einige der Funktionen von Installshield Professional fanden wir besonders beeindruckend. Zum Beispiel
den „Professional Dependency Manager“. Dieser erlaubt die Überprüfung von
Abhängigkeiten für jedwede ausführbare Anwendung, die man ihm vorlegt.
Der Medien-Assistent lässt die Auswahl
zwischen zehn verschiedenen Auslieferungsmedien. Mit einem einzigen Menübefehl können sämtliche ausgewählten
Medientypen in einem Rutsch kompiliert
werden. Die Funktions-Baumansicht, die
sich auf der Seite Scripts im ProjectWorkspace befindet, erlaubt einen
D
www.win2000mag.de