logo
Willkommen Gast! Um alle Funktionen zu aktivieren müssen Sie sich Anmelden oder Registrieren.

Mitteilung

Icon
Error

Optionen
Ansicht
Gehe zum aktuellsten Beitrag Gehe zum letzten Ungelesenen
administrator  
#1 Geschrieben : Mittwoch, 1. August 2018 14:57:52(UTC)
administrator

Rang: Administration

Gruppe: Administrators
Mitglied seit: 23.11.2016(UTC)
Beiträge: 23

Worum geht es?

Im Rahmen einer Client-Server Installation besteht die Möglichkeit, daß neue Versionen des Clients vom Server ausgeliefert und automatisch aktualisiert werden.

Was ist zu tun?

  • Auf dem Server muss unterhalb des Verzeichnisses in dem sich XTHost.exe befindet ein Verzeichnis '_client' angelegt werden. In dieses Verzeichnis sollte ein Abbild des XTClient Verzeichnis hinterlegt werden.

  • Im Client kann man nun mit Menüpunkt Datei|Auf Aktualisierung prüfen feststellen ob eine neuere Version vorliegt. Falls dem so ist, besteht die Möglichkeit zum Update.

Und wenn ich das Update erzwingen will?

Auch das ist möglich. Dazu muss auf Serverseite in der Datei XTHost.exe.config ein Eintrag vorgenommen werden. Im Abschnitt configuration\appSettings muss folgende Zeile eingetrage werden:

<add key="MinimunClientBuildNumber" value="xxx" />

wobei xxx hier für die Revisionsnummer (4.Stelle) der Assemblyversion von XTDesktop.exe steht. Hier am besten die Revisionsnummer der XTDesktop.exe aus dem _client Verzeichnis auf dem Server eintragen. Damit ist sichergestellt daß alle Clients auf dem neuesten Stand sind.
Clients mit niedrigerer Revisionsnummer starten dann nicht mehr.

Was muss ich noch wissen?
  • Das '_client' Verzeichnis auf dem Server wird bei jeder Abfrage geprüft.
  • Die Übertragung der Daten findet komprimiert statt
  • Die alte Version des Clients wird auf dem Client-Rechner im Unterverzeichnis _backup hinterlegt.
  • Die Datei XTSetupUI.exe muss im Clientverzeichnis vorhanden sein.
  • Es wird auf dem Client eine Datei SetupLog.log angelegt. Bei Fehlern und Problemen hier hereinschauen.
  • Wenn nach dem Update eine Skript ausgeführt werden soll, so kann man eine Datei mit dem Namen SetupScript.Bat ins '_client' Verzeichnis auf dem Server legen. Diese Datei wird dann ausgeführt. Benötigte Dateien des Skripts sollten ebenfalls im '_client' Verzeichnis liegen!


Benutzer, die gerade dieses Thema lesen
Das Forum wechseln  
Du kannst keine neue Themen in diesem Forum eröffnen.
Du kannst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge nicht löschen.
Du darfst deine Beiträge nicht editieren.
Du kannst keine Umfragen in diesem Forum erstellen.
Du kannst nicht an Umfragen teilnehmen.

Powered by YAF.NET 2.2.3 | YAF.NET © 2003-2018, Yet Another Forum.NET
Diese Seite wurde in 0.037 Sekunden generiert.