ServerPlugin - CSharp
Allgemein
- Updates erfolgen pro Server
Lieferumfang des Installationspaketes
| Ordner/Datei | Beschreibung |
|---|---|
| RegisterSDKDataPlugIns%ServerPluginName%.xml | Registrierungsdatei genesisWorld |
| ServerPlugins/%ServerPluginName%/%ServerPluginName%.dll | ServerPlugin |
| ServerPlugins/%ServerPluginName%/register.cmd | Batch zum Registrieren der %ServerPluginName%.dll |
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.
Voraussetzung: .NET-Laufzeitumgebung prüfen
Da unsere Anwendungen auf dem .NET Framework basieren, ist es wichtig, die Laufzeitumgebung aktuell zu halten. Anwendungsupdates können eine neuere Version der Laufzeitumgebung erfordern.
- Prüfen und aktualisieren Sie das .NET Hosting Bundle: Stellen Sie sicher, dass eine aktuelle LTS-Version (Long-Term Support) installiert ist.
- Download: Die aktuelle LTS-Version finden Sie hier: Microsoft .NET Download-Seite
- (Wählen Sie den Installer für das "Hosting Bundle" unter "ASP.NET Core Runtime")
ServerPlugin updaten
-
CAS Applikationsserver beenden
- Öffnen Sie den CAS genesisWorld Server Manager.
- Klicken Sie unter "CAS genesisWorld Applikationsserver" auf "Beenden und sperren" und bestätigen Sie. Warten Sie, bis die Dienste beendet sind.
-
ServerPlugin updaten
- Navigieren Sie zum "Server"-Ordner auf dem System, auf dem genesisWorld installiert ist.
- Kopieren und überschreiben Sie den Inhalt aus dem Installationspaket in den Ordner.
-
CAS Applikationsserver starten
- Öffnen Sie den CAS genesisWorld Server Manager.
- Klicken Sie unter "CAS genesisWorld Applikationsserver" auf "Verfügbar machen" und bestätigen Sie. Warten Sie, bis die Dienste gestartet sind.