Mam aplikację ac #, w której muszę mieć dostęp do odczytu / zapisu do katalogu głównego dysku C. Zdaję sobie sprawę, że mogę skompilować kod i uruchomić plik wykonywalny jako administrator i działa. Ale muszę go debugować i nie jestem pewien, jak można uruchomić aplikację w programie Visual Studio.
Próbowałem dodać:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
do mojego manifestu, ale nadal otrzymuję błąd odmowy dostępu.
Oto wiersz kodu, który nie działa:
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
Na razie mam trochę pracy, ale chciałbym to wiedzieć na przyszłość.