С#, WPF. Ошибка "Value do not fail within the expected range" при использовании метода GetFileFromApplicationUriAsync
Пытаюсь воспользоваться асинхронным методом для смены изображения рабочего стола
await profileSettings.TrySetWallpaperImageAsync(file);
Этот метод работает только с файлами из локальной папки. Причем с файлами из локальной папки, получаемыми именно методом:
StorageFile.GetFileFromApplicationUriAsync(uri);
При попытке использования этого метода выдает ошибку: Value do not fail within the expected range.
Если пытаться использовать асинхронный метод await StorageFile.GetFileFromPathAsync(path);, то ошибки происходить не будет - файл успешно будет считываться. Но сам метод смены изображения будет выдавать False, а изображение рабочего стола останется прежним.
Также практически все операции с ApplicationData.Current.LocalFolder заканчиваются: Exceptions of type 'System.InvalidOperationException' was thrown