【发布时间】:2019-11-25 15:31:58
【问题描述】:
我正在制作一个小的UWP 程序,它会有一个config.xml 文件。
我希望将其保存在“我的游戏\我的应用程序\”文件夹中。
这是我使用的代码:
string folder = "C:\\Users\\admin\\Documents\\My Games\\MyAppFolder";
Directory.CreateDirectory(folder);
运行程序时,第二行报错:
“System.UnauthorizedAccessException:'访问路径'C:\Users'被拒绝。'”。
我试过了
string folder = System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\My Games\\MyAppFolder"
和
string folder = "C:\\Users\\admin\\Documents\\MyAppFolder";
遇到了同样的问题。
但是,我尝试了 C# winforms 应用程序,我没有任何问题:在那里,相同的代码完美运行,创建了新文件夹。
感谢您的帮助!
【问题讨论】:
-
我想我找到了为什么我不能这样做:docs.microsoft.com/en-us/windows/uwp/files/…