У меня есть приложение С#, где я должен иметь доступ для чтения/записи к корню диска C. Я понимаю, что могу скомпилировать код и запустить исполняемый файл как администратор, и он работает. Но мне нужно отладить его, и я не уверен, как начать приложение в VS2010.
Я попытался добавить:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
для моего манифеста, но я все еще получаю отказ в доступе.
Вот строка неудачного кода:
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
На данный момент у меня есть работа, но я хотел бы знать будущее.