Moin Leute.
Zur Konfiguration eines Geräts nutze ich ein spezielles Programm, normalerweise arbeitet das nicht mit Administrator-Rechten und alles funktioniert prächtig.
Aus irgend einem Grund startete ich dieses Programm mit Administrator-Rechten und speicherte die Konfiguration.
Das Geräteprogramm, das nicht über Administrator-Rechte verfügt, konnte danach nicht mehr auf die Konfigurationsdatei zugreifen, es kam eine
Ich sah mir die Eigenschaften der Datei im Explorer an und folgendes kam heraus:
linls ist die Sicherheitskopie der ursprünglichen Datei, rechts ist die neu geschriebene Datei:
vorher: nachher:
Beim Schreiben hat das System den
Hat jemand von Euch eine Idee, wie dieses Problem zu umgehen ist?
Ansonsten muss ich bei Start mit Admin-Rechten das Schreiben verhindern oder zumindest warnen.
Danke.
Zur Konfiguration eines Geräts nutze ich ein spezielles Programm, normalerweise arbeitet das nicht mit Administrator-Rechten und alles funktioniert prächtig.
Aus irgend einem Grund startete ich dieses Programm mit Administrator-Rechten und speicherte die Konfiguration.
Das Geräteprogramm, das nicht über Administrator-Rechte verfügt, konnte danach nicht mehr auf die Konfigurationsdatei zugreifen, es kam eine
UnauthorizedAccessException
.Ich sah mir die Eigenschaften der Datei im Explorer an und folgendes kam heraus:
linls ist die Sicherheitskopie der ursprünglichen Datei, rechts ist die neu geschriebene Datei:
vorher: nachher:
Beim Schreiben hat das System den
User (24DUK\User)
aus den Benutzernamen entfernt.Hat jemand von Euch eine Idee, wie dieses Problem zu umgehen ist?
Ansonsten muss ich bei Start mit Admin-Rechten das Schreiben verhindern oder zumindest warnen.
Danke.
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!