Als Dienst werden keine Dateien erstellt



  • Hallo,

    Ich habe ein kleines Loggingtool geschrieben, dass Logdateien nach gewissen Zeitabständen durchsucht und Fehler loggt. Beim starten werden benötigte Ordner und Dateien erstellt. Als normales Programm läuft es auch fehlerfrei. Nun habe ich es als Dienst installiert und es werden weder benötigte Ordner noch Dateien erstellt. Dieses ist aber zwingend erforderlich.

    Hat vielleicht jemand eine Lösung???



  • Hängt alles davon ab welches Konto der Dienst benutzt und wo Du hinschreiben willst. Nicht jedes Konto darf überall schreiben.



  • loks schrieb:

    Hängt alles davon ab welches Konto der Dienst benutzt und wo Du hinschreiben willst. Nicht jedes Konto darf überall schreiben.

    Also an den Rechten sollte es nicht liegen.

    // The services run under the system account.
          processInstaller.Account = ServiceAccount.LocalSystem;
    

    Damit sollten die Rechte gesetzt sein. Nu is aber gleich Wochenende und ich werde mich Montag wieder mit dem Problem befassen 😋


Anmelden zum Antworten