Ho un'applicazione ac # in cui devo avere accesso in lettura / scrittura alla radice dell'unità C. Mi rendo conto di poter compilare il codice ed eseguire l'eseguibile come amministratore e funziona. Ma ho bisogno di eseguire il debug e non sono sicuro di come avviare l'app in Visual Studio.
Ho provato ad aggiungere:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
al mio manifest ma ottengo ancora l'errore di accesso negato.
Ecco la riga di codice che non riesce:
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
Per ora ho un lavoro in giro, ma mi piacerebbe saperlo per il futuro.
