У меня есть следующий код:Получение System.UnauthorizedAccessException при попытке извлечения файлов из сети
var pathRoot = Path.GetPathRoot("\\\\192.168.10.106");
var dataFolder = await StorageFolder.GetFolderFromPathAsync(pathRoot);
var filesInsideDataFolder = await dataFolder.GetFilesAsync();
foreach (var item in filesInsideDataFolder)
{
Debug.WriteLine(item.Name);
}
В моем манифесте я настроил следующие возможности:
<Capability Name="internetClient" />
<Capability Name="videosLibrary" />
<Capability Name="enterpriseAuthentication" />
<Capability Name="internetClientServer" />
<Capability Name="musicLibrary" />
<Capability Name="picturesLibrary" />
<Capability Name="privateNetworkClientServer" />
Почему это так, что я получить System.UnauthorizedAccessException при использовании:
dataFolder.GetFilesAsync()
Но не при использовании:
dataFolder.GetItemsAsync()
И при использовании последнего метода я получаю только папки.
Я попытался отключить брандмауэр и отключить свой антивирус.
Спасибо!