RSS
StartseiteKnowledge LibraryTop 10Impressum

11.5 Wie erstelle ich ein Setup mit Inno Setup? II

VB5-VB6

Von:

Wer eine Alternative zum mit Visual Basic mitgelieferten Paket- und Weitergabeassistenten (PWA) sucht, findet sie mit dem frei erhältlichen "Inno-Setup" von Jordan Russel.

Inno-Setup ist aber nicht speziell für Visual Basic konzipiert und so offenbart sich eine für "normale" VB-Entwickler - wie ich einer bin ;-) - unüberwindbare Schwäche: es ermittelt die von einer Applikation benötigten Dateien nicht, sondern der Entwickler muss selbst herausfinden, welche Dateien für die Applikation benötigt werden.

Um es gleich zu sagen: Das Tool "SetupFiles" macht das auch nicht und ist auch gar nicht dafür gedacht.

Vielmehr schlägt dieses Programm eine Brücke zwischen dem PWA und Inno-Setup. Der PWA ermittelt meiner Meinung nach sehr zuverlässig die von einer Applikation benötigten Dateien. Mit Ausnahme der zu einem Programm gehörenden Hilfedateien bzw. Datenbanken musste ich im PWA so gut wie nie manuell eine Datei hinzufügen. SetupFiles extrahiert die benötigten Dateien und konvertiert sie für Inno-Setup.

Funktionen von SetupFiles
Was SetupFiles nicht macht
Einschränkungen

Für SetupFiles sollte eine Auflösung von mindestens 1024 * 768 eingestellt werden. Da ich immer mit dieser Auflösung arbeite und ich SetupFiles anfangs nur für mich selbst geschrieben habe, habe ich nicht darauf geachtet, dass es auch mit niedrigeren Auflösungen sauber angezeigt wird.

Außerdem sollte es nicht auf Rechnern installiert werden, auf denen die VARIAL-Finanzbuchhaltung läuft. Beide Programme verwenden Controls von ComponentOne, was dazu führt, daß VARIAL nach der Installation von SetupFiles nicht mehr läuft (ich habe allerdings festgestellt, dass das Deinstallieren von SetupFiles wieder zum ordnungsgemäßen Funktionieren von VARIAL führt).

SetupFiles ist kostenlos und kann als Kompilat ohne jede Einschränkung weitergegeben werden.

Rückmeldungen bzgl. Fehlern, Vorschlägen und Komplimenten (vor allem diesen ;-) bin ich natürlich jederzeit aufgeschlossen.

Download "SetupFiles" [3,91 MB]