none
Zugriffsrechte setzen

    Question

  • Offensichtlich verwende ich einen falschen Befehlssatz, wenn ich mit C# für ein Verzeichnis mit nachfolgendem Code alle Zugriffsrechte setzen möchte:

    FileIOPermission f = new FileIOPermission(FileIOPermissionAccess.AllAccess, INSTALLATIONSPFAD);
    
    try
    {
    	f.Demand();
    }
    catch (SecurityException s)
    {
    Console.WriteLine(s.Message); nachricht = "FileIOPermissionAccess.AllAccess-FEHLER im Modul " + modul + "\r\n" + s.Message;
    MessageBox.Show(nachricht);
    return false;
    }

    INSTALLATIONSPFAD ist ein Verzeichnis unter Program in Windows 7. Wenn ich das Programm ausführe, und in diesem Verzeichnis eine Asciidatei erzeugen und schreibn möchte, erhalte ich die Meldung, das ich keine Zugriffsrechte habe.

    Ich hoffe das jemand eine Lösung kennt.


    Sunday, August 21, 2011 3:57 PM

Answers

All replies