FileStream fs = new FileStream("C:\\Users\\admin\\Documents\\test1.rtf", FileMode.Open, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("Hello World");
sw.Dispose();
fs.Dispose();
即使我声明了<rescap:Capability Name="broadFileSystemAccess"/>
,此代码也给出了未经授权的访问错误
在清单中,并允许该应用在Windows 10中的隐私设置中具有这些权限。
任何帮助表示赞赏。
答案 0 :(得分:1)
问题是您没有使用Windows Storage名称空间API。如果您阅读文档File access permissions,就会知道这一点。
此功能(
broadFileSystemAccess
)适用于Windows.Storage命名空间中的API。