繁体   English   中英

UWP:将文件存储在网络USB驱动器上

[英]UWP: Store file on network USB drive

我希望我的树莓派3(Windows IoT)存储一个txt文件。 Pi3已连接到由我的netgear路由器操作的家庭局域网(手动http://www.downloads.netgear.com/files/GDC/WNDR3700V5/WNDR3700v5_UM_03Sept2015.pdf )。 路由器还支持连接USB驱动器(称为“ Ready Share”)以存储数据。

我的目标是让在Pi3上运行的UWP应用将txt存储在USB驱动器上的专用文件夹中。

不幸的是,这不起作用:

Windows.Storage.StorageFile sampleFile =
await storageFolder.CreateFileAsync("\\ReadyShare\MyNewFolder\MyTxt.txt",
    Windows.Storage.CreationCollisionOption.ReplaceExisting);

我收到一条错误消息,指出该路径不存在。

还有其他选择吗?

出于安全原因,不允许您访问任意文件夹。 您必须首先让用户授予您这样做的权限; 这可以通过让用户指向他希望您的应用程序使用的文件夹(使用FilePicker或类似文件)来完成。 用户必须执行一次此操作,之后您的应用程序才能获得对这些文件/文件夹的永久访问权。

请参阅此处: https : //docs.microsoft.com/zh-cn/windows/uwp/files/file-access-permissions

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM