Update Schnittstellenprogramme

Es wird dringend empfohlen sämtliche Schnittstellenprogramme bei einem Wechsel der Hauptversion von Mutliflex mit upzudaten. Bei manchen Versionssprüngen ist es um die Funktion der Schnittstellen zu gewährleisten sogar verplflichten - hierzu gibt es dann einen Hinweis im Downloadbereich in unserem Supportportal.
Hierfür wird eine Version verwendet die mit der Hauptversion übereinstimmt bzw. die aktuellste Version des LC.WpfInterfaces.

Updateprozess am Beispiel von LC.WpfInterfaces

Vor dem Update sollte eine Sicherung des bestehenden Schnittstellenprogramms (in diesem Fall LC.WpfInterfaces) angelegt werden. Hierzu am besten den Ordner kopieren und die Kopie aufbewahren, bis sichergestellt ist, dass die neue Version wie gewünscht funktioniert.

Nach dem Download wird das zip-File entpackt und der Inhalt in das Installationsverzeichnis (z.B. “C.\Iptor\LC.WpfInterfaces”) des LC.WpfInterfaces hineinkopiert, die Dateien im Zielordner müssen hierbei ersetzt werden. Sollte hierbei eine Meldung erscheinen dass Dateien im Zielordner nicht ersetzt werden können, da diese aktuell in Verwendung sind, muss geprüft werden ob in der Aufgabenplanung aktuell eine Automatisierung ausgeführt wird, diese kann für den Zeitraum des Updates deaktiviert werden, sollte dies nicht der Fall sein können über die Computerverwaltung die aktuell freigegebenen/geöffneten Dateien angezeigt und auch geschlossen werden.

Nachdem alle Dateien in das bestehende Verzeichnis kopiert wurden muss die Datei LC.WpfInterfaces.exe.config bearbeitet werden (per Notepad++).
In diesem Beispiel (siehe unten) muss in Zeile 22 der Config der Eintrag <value>localhost:80</value> auf <value>SERVERNAME:6460</value> angepasst werden, der Servername ist hier der Name des Applicationsservers auf dem die Webservices laufen (der Appserver auf dem das Multiflex läuft).

image-20260506-084353.png
Der Eintrag in der LC.WpfInterfaces.exe.config vor der Anpassung
image-20260506-084535.png
Der angepasste Eintrag in der LC.WpfInterfaces.exe.config

Wenn zuvor in der Aufgabenplanung eine oder mehrere Automatisierungen gestoppt wurden können diese nach der Anpassung der LC.WpfInterfaces.exe.config wieder gestartet werden.
Als Funktionstest kann das LC.Wpfinterfaces über die LC.Wpfinterfaces.exe manuell gestartet werden.

Update anderer Zusatzprogramme

Die oben genannte Vorgehensweise ist auch für andere Zusatzprogramme anwendbar.

LC.ItemExport
In der LC.ItemExport.exe.config ist der Eintrag des Servers z.B. in der Beispielversion in Zeile 19 anzupassen.

image-20260506-091622.png
LC.ItemExport.exe.config

LC.ItemImport
In der LC.ItemImport.exe.config ist der Eintrag des Servers in Zeile 21 anzupassen.

image-20260506-091922.png
LC.ItemImport.exe.config

Ansonsten unterscheiden sich die Updates der Schnittstellenprogramme aber nicht voneinander.