Globale Konfigurationsdatei

Grundlegende Dinge wie die Pfade zu den einzelnen Konfigurationsdateien lassen sich in der globalen Konfigurationsdatei „SpielzeitManager.exe.config“ im Installationsverzeichnis konfigurieren. Einstellungen in dieser Datei wirken sich auf alle Windows-Benutzer aus, die diese SpielzeitManager Installation verwenden. Die Datei ist wie folgt aufgebaut:

<?xml version="1.0" encoding="utf-8"?>
<!--
  Sämtliche Keys und Platzhalter in dieser Konfigurationsdatei sind Case Sensitiv.
  Platzhalter sind daran zu erkennen, dass diese durch Prozentzeichen umschlossen sind.
  
  Gültige Platzhalter sind:
  %AppData% => Platzhalter für die Anwenderdaten des aktuellen Benutzers.
-->
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
  </startup>
  <runtime>
    <legacyCorruptedStateExceptionsPolicy enabled="false"/>
  </runtime>
  <appSettings>
    <add key="LogFileGeneral" value="%AppData%\Nocksoft\SpielzeitManager\SpielzeitManager.log"/>
    <add key="LogLevel" value="info,warn,error"/>
    <add key="SettingsFile" value="%AppData%\Nocksoft\SpielzeitManager\settings.ini"/>
    <add key="SQLiteBrowser" value="C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe"/>
  </appSettings>
</configuration>

Die Einträge haben folgende Bedeutung:

EintragUnterstützte WerteErklärung
LogFileGeneralStringPfad zur Logdatei.
LogLevelinfo,warn,error,debug,performanceGibt an, welche Art von Meldungen in der Datei LogFileGeneral protokolliert werden sollen.
SettingsFileStringPfad zur benutzerspezifischen Konfigurationsdatei, die alle Einstellungen der Anwendung enthält.
SQLiteBrowserStringPfad zur SQLite Browser Installation. Wird verwendet, wenn über „Extras“ die Statistikdatei geöffnet wird. Voraussetzung ist, dass die erweiterten Funktionen aktiviert sind.
Konfigurationen in „SpielzeitManager.exe.config“
Wenn du Änderungen in der Konfigurationsdatei vornimmst, musst du SpielzeitManager neu starten, damit die Änderungen wirksam werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.