Ich habe eine AC # -Anwendung, in der ich Lese- / Schreibzugriff auf das Stammverzeichnis des Laufwerks C haben muss. Mir ist klar, dass ich den Code kompilieren und die ausführbare Datei als Administrator ausführen kann, und es funktioniert. Aber ich muss es debuggen und bin mir nicht sicher, wie man die App in Visual Studio starten würde.
Ich habe versucht hinzuzufügen:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
zu meinem Manifest, aber ich erhalte immer noch den Fehler "Zugriff verweigert".
Hier ist die Codezeile, die fehlschlägt:
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
Im Moment habe ich eine Arbeit, aber ich würde es gerne für die Zukunft wissen.
