Eine nicht behandelte Ausnahme vom Typ 'System.UnauthorizedAccessException' ist in mscorlib.dll aufgetreten: Zugriff auf den Pfad ... wurde verweigert

8

Ich versuche eine Datei in ein Verzeichnis zu schreiben, das existiert und von mir in G:\ erstellt wird, also not a system directory or in root drive like this

%Vor%

Aber das wirft mich auf diese Ausnahme:

%Vor%

Wie kann ich dieses Problem lösen? Bitte helfen Sie!

Dies kommt, während ich von Visual Studio debugge und ich bin mir nicht sicher, wie ich der Anwendung, die als Debug ausgeführt wird, administrative Rechte geben kann

    
Maven 13.12.2013, 21:20
quelle

2 Antworten

2

Dies bedeutet normalerweise, dass entweder ein Ordner mit dem Namen "G: \ Song" vorhanden ist, sodass Sie ein Verzeichnis nicht durch eine Datei ersetzen können oder dass Ihr Windows-Benutzerkonto Erlaubnis auf dieses Laufwerk zu schreiben.

Klicken Sie mit der rechten Maustaste auf das Laufwerk, und prüfen Sie die Sicherheitsberechtigungen, um sicher zu gehen, dass Sie berechtigt sind. Stellen Sie außerdem sicher, dass das Laufwerk nicht schreibgeschützt ist, wie im Fall einer schreibgeschützten SD-Karte oder eines Flash-Laufwerks.

    
agent-j 13.12.2013 21:25
quelle
1

Ich hatte ein ähnliches Problem und stolperte über diesen Thread auf der Suche nach einer Antwort auf ein anderes Problem, das ich habe.

Aber Sie geben Töne aus, die denen ähneln, die ich vor ein paar Wochen hatte, und das Problem war, dass SYSTEM auch die volle Kontrolle über den Ordner haben musste.

Vielleicht oder vielleicht nicht das Problem, aber erwähnt, dass es Ihr oder jemand anderes ähnliches Problem löst, was ich erlebt habe.

    
timv 07.04.2014 23:50
quelle

Tags und Links