【发布时间】:2019-12-29 14:42:16
【问题描述】:
我正在创建一个 UWP 应用程序,并且我正在尝试将图像从文件读取到字节 []。我不知道为什么,但我总是从任何文件路径中获取异常...我尝试从不同的项目运行相同的方法 File.ReadAllBytes 并且它没有引发异常。是不是我项目的权限问题?
Foto = File.ReadAllBytes(@"C:\users\migue\Desktop\aladin.jpg");
<Package
...
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap mp uap5 rescap">
...
<Capabilities>
<rescap:Capability Name="broadFileSystemAccess" />
</Capabilities>
我尝试在我的 appmanifest 中使用此示例代码,但它不起作用。代码在微软文档页面中。
【问题讨论】:
-
我猜,您需要为此启用相应的应用功能,请查看详细信息here
-
是的,UWP 沙箱限制对用户文件的访问。 docs.microsoft.com/en-us/windows/uwp/files/…