|
|
|
Schlanke Setups:
|
|
|
Durch einen
kompakten Aufbau neuer Projekte ermöglicht der AKInstallerMSI
kleinere Setups als viele seiner Konkurrenten.
|
|
Bootstrapper:
|
|
|
Das Setup und
beliebige weitere Dateien können in einem Bootstrapper verpackt
werden, der Downloads, Dateisuche, Neustarts, Abbruchbedingungen und
Versionsvergleiche zulässt. Im Gegensatz zu üblichen Lösungen,
bietet der Bootstrapper das AKInstallerMSI die Möglichkeit,
Computer- und Benutzer-installationen zu mischen. So können
Abhängigkeiten als Computerinstallation laufen, während die
eigentliche Applikation im Benutzerkontext installiert wird.
Natürlich sind auch reine MSI-Pakete möglich.
|
|
Erkennen von Virtuellen
Maschinen:
|
|
|
Mit dem AKInstallerMSI können Sie
die Installation auf Virtuellen Maschinen unterbinden. Dieses
Feature wird sowohl im Bootstrapper als auch per Custom Action
unterstützt.
|
|
Gerätetreiber:
|
|
|
Unterstützung des DIFxApp (Driver
Installation Tools 2.01).
|
|
XML-Konfiguration mit
XPath-Unterstützung:
|
|
|
Ermöglicht das Anlegen und vor allem
Ändern von XML-Dateien während der Installation oder Deinstallation.
|
|
Konfiguration der Windows
Firewall:
|
|
|
Mit dem AKInstallerMSI legen Sie
für Dienste, Programme oder Ports Regeln für die Windows Firewall
fest.
|
|
Benutzerkonten und -gruppen:
|
|
|
Der AKInstallerMSI ermöglich die
Erstellung von Benutzerkonten und -gruppen, sowie das Setzen von
Benutzer- und Gruppenrechten.
|
|
Geplante Tasks:
|
|
|
Sie haben mit dem AKInstallerMSI
auf einfache Weise die Möglichkeit, auf dem Zielsystem
zeitgesteuerte Tasks anzulegen.
|
|
Mergemodule:
|
|
|
Ermöglicht das Erstell, Einbinden
und Verwalten vom Mergemodulen.
|
|
Cabinet-Kompression:
|
|
|
Der AKInstallerMSI
stellt drei Stufen der Kompression zur Verfügung. Ebenfalls möglich
ist die Erstellung von Installationen über mehrere Datenträger
inklusive der Signierung der MSI-Datei sowie deren Cabinet-Dateien.
Weiterhin unterstützt der AKInstallerMSI Smart-Cabbing.
|
|
Erkennen von Abhängigkeiten:
|
|
|
Der AKInstallerMSI
kann Abhängigkeiten von DLL/Exe-Dateien erkennen und diese nach
Wunsch einbinden. Systemdateien oder Dateien für die Mergemodule
existieren, werden gekennzeichnet.
|
|
Dialog-Editor:
|
|
|
Über den Editor
können Sie die Setup-Dialoge beliebig anpassen und erweitern, um
diese Ihrem Geschmack anzupassen.
|
|
Standard-Dialoge:
|
|
|
Dialoge für Lizenz- oder
Informationstext können einfach zu- oder abgeschaltet werden.
|
|
Billboard-Unterstützung:
|
|
|
Der AKInstallerMSI unterstützt das
Erstellen von Billboards (das Anzeigen von Grafiken und Texten
während der Installation).
|
|
Internal Consistency
Evaluators:
|
|
|
Eine ICE-Prüfung der MSI-Datei kann
(abstellbar) im AKInstallerMSI direkt nach der Erstellung oder
später über eine Menüfunktion aufgerufen werden (es werden keine
Zusatztool benötigt).
|
|
64-Bit:
|
|
|
Der AKInstallerMSI unterstützt die
Erstellung von 64-Bit-Installationspaketen.
|
|
SerialKeys:
|
|
|
Es steht eine Eingabe- und
Überprüfungsmöglichkeit von Produktschlüsseln zur Verfügung.
|
|
Umfangreiche
Ressourcen-Verwaltung:
|
|
|
Dank der Ressourcen haben Sie
jederzeit einen Überblick über Grafiken, Programme oder Scripte, die
Ihre Installation benötigt. Fehlende Ressourcen werden Ihnen hier
sofort gemeldet.
|
|
Portable Projekte:
|
|
|
Die Pfadvariablen erlauben, Ihnen
statt fester Pfade Variablen zu benutzen. Dieses ermöglicht multiple
Versionsstände oder einen schnellen Umzug auf andere Workstations
oder die Anpassung von Dateipfaden. Fehlende Pfade werden Ihnen
sofort gemeldet.
|
|
Datei an Produktsprache
binden:
|
|
|
Ermöglicht eine Installation gleicher
Dateinamen unterschiedlicher Sprachen im selben Verzeichnis, ohne
das diese sich überschreiben.
|
|
Assembly-Unterstützung:
|
|
|
Der AKInstallerMSI erkennt .NET-Assembly
beim Einbinden und ließt automatisch deren Informationen aus.
|
|
NT-Dienste:
|
|
|
Ermöglicht Einstellungen zur
Installation und Verwaltung von NT-Diensten.
|
|
Projektauslieferung:
|
|
|
Durch die Projektauslieferung können
Sie verschiedene, immer wiederkehrende Arbeitsschritte
zusammenfassen und automatisch oder durch einen Menüaufruf ausführen
lassen. Dies beinhaltet z. B. Kopieraktionen, erstellen von Ordnern,
löschen von Dateien, das Sichern der Symbol-Dateien (Debug-Informationen)
oder Verpacken von mehreren Dateien in ein Zip-Archiv.
|
|
Side-By-Side-Installation:
|
|
|
Der AKInstallerMSI erlaubt die
Side-By-Side Installation von Komponenten.
|
|
Automatisches Auslesen der
Registrationsinformation:
|
|
|
Sowohl im
Projektassistenten als auch auf der Dateien-Seite im AKInstallerMSI
werden registrationsfähige Dateien erkannt und deren Informationen
automatisch ausgelesen.
|
|
Anlegen von
Dateierweiterungen:
|
|
|
Dateierweiterungen
können mit beliebigen Aktionen wie Öffnen, Bearbeiten oder Drucken
verbunden werden. Weiterhin bietet der AKInstallerMSI auch eine
Einstellungsmöglichkeit für die Standardprogramm-Einstellungen unter
Vista.
|
|
Automatisches Auslesen von
Dateiinformationen:
|
|
|
Werte wie Version,
Sprache oder Dateiattribute (Schreibgeschützt/Versteckt) können
direkt vergeben oder beim Erstellen des Setups ausgelesen werden.
Versionsnummern werden auf EXE-, DLL-, OCX-, TLB- und TTF-Dateien
gelesen.
|
|
Zugriffsrechte:
|
|
|
Sie können die
Zugriffsrechte für Dateien, Verzeichnisse und Registry-Einträge
individuell einstellen, um so bestimmten Benutzergruppen den Zugriff
auf bestimmte Bereiche zu verweigern oder zu gewähren.
|
|
Checksummen:
|
|
|
Für Dateien ohne
Versionsnummer werden Checksummen gebildet und damit unnötige
Kopiervorgänge unterbunden.
|
|
Komponenten zuordnen:
|
|
|
Für Registry- oder
Datei-Einträge besteht die Möglichkeit, jeweils eine eigene
Komponente zu erzeugen oder diesen Eintrag einem anderen zuzuordnen.
|
|
Feature-/One-Feature-Installationen:
|
|
|
Ermöglicht sowohl
die Feature-Installation und somit das Ankündigen von
Programmmodulen als auch das Verbergen der Featureauswahl. Der
Benutzer kann in diesem Fall nur das Zielverzeichnis einstellen.
|
|
Import von MSI-Dateien:
|
|
|
Ermöglicht es die
Daten aus einem MSI-Paket als Grundlage für ein neues Projekt zu
nutzen.
|
|
Aufzeichnen von
Fremdinstallation:
|
|
|
Schneidet
Installationen die z. B. nicht auf MSI basieren mit und überführt
die Änderungen in ein MSI-Projekt zur weiteren Bearbeitung.
|
|
Ankündigen von
Programmmodulen:
|
|
|
Programmteile
können bei der Installation angekündigt werden. Diese werden dann
erst beim ersten Aufruf des Moduls installiert.
|
|
ODBC:
|
|
|
Ermöglicht die
bequeme Auswahl von Datenquellen, Treiber und Translator.
|
|
Änderung von Ini-Dateien:
|
|
|
Der AKInstallerMSI
erlaubt das Anlegen und Manipulieren von Ini-Dateien und deren
Einträgen. Bestehende Ini-Dateien können bequem über einen Dialog
importiert werden.
|
|
Dateioperationen:
|
|
|
Außerhalb der
Installation können Dateien und Verzeichnisse kopiert oder gelöscht
werden. Hierbei ist sogar der Einsatz von Wildcards (*.exe) möglich.
|
|
Anlegen von
Umgebungsvariablen:
|
|
|
Der AKInstallerMSI
ermöglicht das Anlegen und Manipulieren von Env-Variablen.
|
|
Erstellen von Verknüpfungen:
|
|
|
Sie haben auf
einfache Weise die Möglichkeit, Verknüpfungen für Dateien aus dem
Setup, externe Dateien, URLs, OrdnerLinks, Verknüpfungen in der
Systemsteuerung oder einen Uninstall-Eintrag anzulegen.
|
|
Selbstreparatur:
|
|
|
Die MSI-Technologie
erlaubt sowohl eine manuelle als auch automatische Selbstreparatur
Ihrer Anwendung. Fehlende Teile werden wiederhergestellt und Ihre
Applikation bleibt somit im lauffähigen Zustand.
|
|
Eingeschränkte
Benutzeroberfläche:
|
|
|
MSI-Pakete können
mit eingeschränkter oder gänzlich abgeschalteter Benutzeroberfläche
ausgeführt werden.
|
|
Benutzerdefinierte Aktionen
ausführen:
|
|
|
Mit dem
AKInstallerMSI können Sie leicht Programme, VB- und JScripte, DLLs
und MSI-Installationen einbinden, die während der Installation
ausgeführt werden.
|
|
Hilfsfunktionen:
|
|
|
Viele
Hilfsfunktionen wie die Auswahl von Vorlagen oder z. B. das Auslesen
von DLL-Funktionsnamen bei der Erstellung von benutzerdefinierten
Aktionen oder das Anlegen von Registry-Favoriten erleichtern die
Erstellung Ihres Projektes.
|
|
Erstellung über Batch:
|
|
|
Das Erstellen des
Setups lässt sich über Shell-Schalter durchgeführt.
|
|
Suchen von Daten in Regisrty,
Dateisystem oder Ini-Dateien:
|
|
|
Der AKInstallerMSI
unterstützt das Suchen von Komponenten während der Installation. Der
MSI-Funktionsumfang wird hier um die Suche in INI-Dateien außerhalb
des Windows-Ordners, sowie der Suche in XML-Dateien und der
Möglichkeit, das Suchergebnis weiter zu bearbeiten erweitert.
|
|
Verhindern von Installationen
älterer Versionen:
|
|
|
Das versehentliche
Ersetzen einer neuen durch eine ältere Version kann unterbunden
werden.
|
|
Updates:
|
|
|
Ältere Versionen
werden erkannt und können automatisch deinstalliert bzw. auf den
neusten Stand gebracht werden oder aber es kann eine neue Instanz
Ihrer Applikation angelegt werden.
|
|
Prüfen von Systemvoraussetzungen:
|
|
|
Ermöglicht die Prüfung auf das Vorhandensein
bestimmter Systemkomponenten wie z.B. DirectX. Bereits
mitgelieferte Vorlagen gestatten die schnelle und bequeme
Zusammenstellung.
|
|
Mehrsprachige Setups:
|
|
|
Der AKInstallerMSI erlaubt Ihnen die einfache
Herstellung von mehrsprachigen Setups. Durch den mitgelieferten
Editor können leicht eigene Sprachpakete erstellt werden. Im
AKInstallerMSI haben Sie jederzeit Zugriff auf sämtliche Texte des
Setups.
|
|
Patch-Erstellung:
|
|
|
Ermöglicht neben normalen Patches auch die Erstellung
von Multi-Target-Patches. So können Sie kundenfreundlich immer die
aktuellste Version zur Verfügung stellen, ohne dass Ihre Kunden das
gesamte Installationspaket laden müssen.
|
|
Offenes Dateiformat:
|
|
|
Der AKInstallerMSI schreibt seine
Projekt im XML-Format und erlaubt somit die leichte Überprüfung oder
die Nutzung von Versionskontrollsystemen.
|
|
NTFS-Komprimierung:
|
|
|
Für Auslieferungs-Backups oder
Projekte-Dateien kann die NTFS-Komprimierung aktiviert werden.
|
|
|
|
|
Zurück >> |
|
|