In Comarch Auto Update wurde die Funktionalität der lokalen und Remote-Installation von Add-Ons zur Verfügung gestellt – das sind Patches mit Bibliotheken und Skripten, die Änderungen enthalten, die die Funktion einer bestimmten Komponente in einer bestimmten Version verbessern. Add-Ons mit Erweiterungen sollten mit Hilfe des Add-On-Assistenten vorbereitet werden. Dies wird im Artikel Add-On-Assistent beschrieben.
Operationen mit Add-Ons können über die Schaltfläche [Add-Ons] auf dem Ribbon verwaltet werden. Nach der Auswahl erscheint ein Fenster, in dem der Benutzer:
- ein Add-On registrieren oder abmelden kann
- ein Add-On installieren oder deinstallieren kann.
Die Installation eines Add-Ons sollte mit der Registrierung über die Schaltfläche [Registrieren] auf dem Ribbon beginnen. Nachdem Sie es ausgewählt haben, wird ein Fenster angezeigt, in dem das Patch mit entsprechendem Add-On auszuwählen ist. Nach der Auswählen wird das Add-On in der Liste als bereit zur Installation angezeigt.
Nach Auswahl der Schaltfläche [Installieren] wird ein Fenster geöffnet, in dem zusätzlich ein Parameter ausgewählt werden kann, durch den vor der Installation eine Sicherungskopie der Komponentendatenbank gemacht wird. Nach der Auswahl installiert die Anwendung das Add-On; es wird in der Liste als installiert angezeigt. So ein Add-On kann auch über die Schaltfläche [Deinstallieren] deinstalliert werden. Bei der Deinstallation eines Add-Ons werden die Änderungen in der Datenbank nicht wiederhergestellt; dies sollte mithilfe der Skripten geschehen, die das Add-On enthält.
Wenn der Schaltfläche [Installieren] ausgewählt wird, zeigt Comarch Auto Update eine Standardfrage an, ob der Prozess fortgesetzt werden soll, da die Installation des Add-Ons das Schließen der zugehörigen Prozesse erfordert.
Es ist möglich, den Parameter IgnoreProcessesDuringAddonInstallation der manifest.xml-Datei des Add-Ons hinzuzufügen, die sich standardmäßig für das Hauptprofil an folgendem Ort befindet: C:|Comarch Auto Update|Downloads|AddOns, so dass die Installation des Add-Ons mit aktivierten Prozessen erfolgen kann.
Der manifest.xml-Datei ist der Parameter: IgnoreProcessesDuringAddonInstallation=”True” hinzuzufügen. Wenn der Wert des Parameters auf True gesetzt wird, wird das Add-On installiert, obwohl verwandte Prozesse während der Installation geöffnet sind, ohne sie zum Schließen zu aufzufordern.
Remote-Installation für untergeordnete Agents
Mit Comarch Auto Update ist es möglich, Add-Ons auf untergeordneten Agents remote zu installieren. Dies kann über die Schaltflächen auf dem Ribbon in der Sektion Remote Aktionen erfolgen.
Wenn die Schaltfläche [Herunterladen] ausgewählt wird, wird die Liste der Agents angezeigt, für die das ausgewählte Add-On heruntergeladen werden kann. Das Anfordern einer Download-Aktion ist sowohl für Agents im Online-Status als auch im Offline-Status möglich, die zuvor verbunden waren und Informationen über die installierte Komponente haben.
Wählen Sie im Remote-Download-Fenster die Agents aus, für die das Add-On heruntergeladen werden soll, indem Sie den Parameter in der Spalte Auswählen markieren. Nach dem Drücken der Schaltfläche [Remote Download] informiert das Programm, dass der Download von dem Add-On begonnen hat. Nach dem Herunterladen wählen Sie die Aktion [Installieren] in der Liste der Add-Ons auf dem Ribbon aus. Nachdem Sie das Element ausgewählt und auf [Remote Installation] gedrückt haben, wird das Add-On auf den ausgewählten Agents installiert.