Visual Basic 6
Ersatz für den VB-Verpackungsassistenten
MSI-Pakete und Visual-Basic-6-Programme
Der "Paket- und Weitergabe-Assistent" schnürt ja recht zuverlässig Setup-Päckchen
zusammen, die Technik dahinter ist jedoch etwas veraltet. Besser ist es die
eigenen Programme in einem modernen MSI-Paket für den Windows Installer zu verpacken.
Hierzu gibt es viele kommerzielle Programme wie InstallShield Express oder Wise-Installer,
die nach dem Kauf des Visual Studio, noch mal eine richtige Kerbe in die Geldbörse
schlagen. Es geht jedoch günstiger: mit dem Visual Studio Installer 1.1
von Microsoft, der für alle Kunden des Visual Studio über das MSDN zum freien
Download steht,
allerdings nur in den Sprachen Deutsch, Englisch und Japanisch.
Der Visual Studio Installer 1.1-Download kommt jedoch mit Merge-Modulen aus
dem Jahr 2000, also nicht mehr ganz aktuell. Aus diesem Grunde gibt es im Microsoft
Download Center die kompletten Redistributionsdateien für Visual Basic 6.0/C++
6.0 Service Pack 6 für die drei oben genannten Sprachen zum
herunterladen
Wer weitere MSM-Dateien, d.h. Merge-Module, für seine Projekte sucht, kommt
an einer zweisprachigen Seite nicht vorbei, die sich ausschließlich dem Thema
Windows Installer widmet:
www.installsite.de
Auf deren
Merge-Modul-Seite
gibt es Download-Links und Tips für alle Belange.
Mit diesem Rüstzeug lassen sich recht komfortabel MSI-Setups bauen, auch
wenn es natürlich noch etwas besser geht. Die Freeware
Installer2Go
bietet bei der Erstellung der Pakete wesentlich mehr Komfort
und Einstellungsmöglichkeiten, auch wenn man ein Werbefenster am Ende der Installation
in Kauf nehmen muss. Gegen einen Obulus in Höhe von 49,00 EUR in der Single-License
lässt sich allerdings auch dieser abschalten.
Wenn wir gerade schon bei dem Thema sind: manchmal ist es etwas schwierig
herauszufinden welche DLL in welchem MergeModul steckt. Hierfür gibt es inzwischen
auch eine Lösung, den
Merge Module Finder