broadFileSystemAccess在访问驱动器C上的文件时按预期方式工作,但是,一旦我尝试访问另一个驱动器上的文件,我就会被拒绝访问
如果没有broadFileSystemAccess,请从桌面加载文件。访问被拒绝,如预期的那样。 使用 broadFileSystemAccess,从桌面加载文件。 已授予访问权限。 使用宽带文件系统访问,从驱动器D加载文件。访问被拒绝是意外的。
Dim file = Await Windows.Storage.StorageFile.GetFileFromPathAsync("D:\TestFile.txt")
我应该能够访问任何驱动器。我的系统有4个驱动器和一个NAS,只能使用broadFileSystemAccess访问驱动器C。
我该怎么做才能允许我的应用访问其他驱动器上的文件;这是阻止我移植WPF应用程序的唯一方法。
预先感谢
答案 0 :(得分:1)
我要关闭这个。我今天更新到了最新补丁,并且已修复。要求用户允许应用程序文件系统权限的提示仍然没有解决(例如,它仍然没有提示),但是现在可以访问其他驱动器上的文件。
其他信息:我还创建了新的C#和vb.net应用程序以测试该理论,并且按预期运行,然后返回失败的项目,该项目现在正在工作-因此,我假设补丁已将其修复。