【发布时间】:2020-07-06 00:19:52
【问题描述】:
我目前正在开发一个 UWP 应用程序,我需要做的一件事是使用 System.IO 类将字节写入文件。这是因为我的应用程序所依赖的库之一使用了System.IO.File.WriteAllBytes() 方法。
使用 StorageFolder 类并不是我想做的事情,因为我正在制作的几个项目(有些不是 UWP,有些是 CLI)依赖于我编写的这个库和 @ 987654326@ 仅在 UWP 中可用。
我已将broadFileSystemAccess 添加为我的 UWP 应用程序的一项功能。但是,仔细阅读文档后,我发现此功能仅影响 StorageFolder 类,而不影响 System.IO 类。此外,我是唯一将使用此应用程序的人,所以我认为在系统设置中启用文件访问权限(如提供的图像所示)会有所帮助。然而,这根本没有帮助
这是我收到的异常消息
"Access to the path 'C:\\proj\\proj_tig\\Project 112\\bin\\x64\\Debug\\AppX\\Dependencies.zip' is denied."
有没有可能在 UWP 中使用System.IO.File.WriteAllBytes() 方法?
【问题讨论】: