最佳答案
我有一个 c # 应用程序,在那里我必须对 C 驱动器的根进行读/写访问。我意识到我可以编译代码并以管理员的身份运行可执行文件,而且它能工作。但是我需要调试它,我不确定如何在 Visual Studio 中启动应用程序。
我试着补充道:
<requestedExecutionLevel level="asInvoker" uiAccess="true" />
但我仍然得到访问拒绝错误。
下面是失败的代码行:
MemoryMappedFile mmf = MemoryMappedFile.CreateFromFile(@"c:\somemapnamefile.data", System.IO.FileMode.OpenOrCreate, "somemapname", 1000);
现在我有一个工作,但我想知道的未来。