Zum Inhalt

Service - CSharp

Allgemein

  • Installation erfolgt pro Server
Lieferumfang des Installationspaketes
Ordner/Datei Beschreibung
Services/%ServiceName%/Service.exe ausführbare Anwendung
Services/%ServiceName%/appsettings.json oder /config.json Konfigurationsdatei der Anwendung für Logging und Dienst Installation
RegServices*.xml Registrierungsdatei genesisWorld
Database/%ServiceName%.xml Importdatei für die Datenbank (optional)

Datenbankanpassungen

Mögliche Änderungen an der Datenbank sind in der entsprechenden Komponenten-Dokumentation beschrieben. Diese könnten neue Datensatz-Typen mit entsprechenden Feldern oder zusätzliche Felder für vorhandene Datensatz-Typen umfassen.

Service installieren

  1. Navigieren Sie zum Ordner "Server" auf dem System, auf dem genesisWorld installiert ist.

    C:\Program Files (x86)\Common Files\CAS-Software\Server
    

  2. Kopieren Sie den Inhalt aus dem Installationspaket in den Ordner.

  3. Öffnen Sie die Eingabeaufforderung (CMD) als Administrator

  4. Führen Sie nun nachfolgenden Befehl aus:

    cd "C:\Program Files (x86)\Common Files\CAS-Software\Server\Services\"
    

  5. Navigieren Sie nun in den Serviceordner, für welchen Sie die Installation durchführen wollen mittels nachfolgenden Befehl:

    cd .\ServiceName
    

  6. Nun wird der Service mit folgendem Befehl installiert:

    ServiceName.exe /install
    

    INFO

    Zur Deinstallation des Service führen Sie nachfolgenden Befehl aus:
    ServiceName.exe /uninstall

  7. Ausführung des Service als "Local System" mit Enter bestätigen. Sofern der Service unter einem anderen Benutzer ausgeführt werden soll, muss dieser hinterlegt und mit Enter bestätigt werden.

  8. Fertig! Der Dienst wurde nun erfolgreich installiert.

    INFO

    Sie können im Server-Manager überprüfen, ob dieser Dienst aktiv ist. Zudem haben Sie dort die Möglichkeit, den Dienst zu starten oder zu stoppen.

    Beachten Sie: Sollte der Dienst im Server-Manager nicht angezeigt werden, ist es erforderlich, den Server-Manager ordnungsgemäß zu schließen und anschließend erneut zu öffnen.

Service konfigurieren

Die spezifische Anleitung zur Konfiguration finden Sie in der jeweiligen Dokumentation des Service.