尝试从电话而不是计算机访问网络上的共享文件夹时抛出异常

时间:2015-07-29 19:07:07

标签: c# network-programming windows-phone-8.1 win-universal-app shared-directory

我有一个通用Windows应用程序,它在计算机版本中按预期工作,它使用以下命令从文件夹中提取文件:

IStorageFolder fileFolder = await StorageFolder.GetFolderFromPathAsync("\\\\192.168.10.106") as IStorageFolder;
Debug.WriteLine(fileFolder.Name);

让我回复192.168.10.106以及我所需要的一切。

现在,当我尝试为Phone版本执行完全相同的操作时,它会引发异常:

A first chance exception of type 'System.UnauthorizedAccessException' occurred in mscorlib.ni.dll

为什么会这样?

该文件夹设置为全部读取。 Shared with all, ticked off that all can read Security settings set so all can read

1 个答案:

答案 0 :(得分:0)

这是预期的。 UNC路径仅在Windows应用商店应用程序(具有适当的功能)中受支持,而不在Windows Phone应用商店中受支持。请参阅https://msdn.microsoft.com/en-us/library/windows/apps/hh967755.aspx

底部的表格