Нам нужно сохранить файл изображения в виде строки в приложении UWP. Это был план:
FileOpenPicker picker = new FileOpenPicker();
picker.FileTypeFilter.Add(".png");
StorageFile file = await picker.PickSingleFileAsync();
byte[] fileBytes = File.ReadAllBytes(file.Path);
string fileString = Convert.ToBase64String(fileBytes);
но линия
byte[] fileBytes = File.ReadAllBytes(file.Path);
бросков
System.UnauthorizedAccessException Доступ к пути «C: \ MyFolder \ ImageFile.png» запрещен.
Для этого упражнения у каждого есть разрешение на полный доступ к файлу. Я также переместил файл в разные места, включая USB-накопитель, но всегда получал одно и то же исключение. Я предполагаю, что это вещь UWP, а не права доступа?
Как сохранить файл изображения в виде строки в приложении UWP?