#c# #windows-8.1 #desktop-application #argumentexception #storagefile
#c# #windows-8.1 #desktop-application #argumentexception #storagefile
Вопрос:
У меня есть файл json в одной из папок с исходным кодом, который извлекался с помощью GetFileFromApplicationUriAsync
функции StorageFile
класса C #. Этот код работал до установки последнего исправления безопасности (03 марта 2019).
Ниже приведен фрагмент кода :
string location = "link to the folder"
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri(location));
После последнего обновления исправления безопасности приведенный выше код перестал работать, что привело к
Значение не попадает в ожидаемый диапазон
Кто-нибудь, пожалуйста, может сообщить мне причину этого исключения? Изменилась ли реализация после обновления?
Комментарии:
1. Вы пробовали это? var openPicker = new FileOpenPicker(); Файл StorageFile = ожидает openPicker. PickSingleFileAsync();
2. Nordin, приведенный выше код был рабочим файлом до последнего обновления. Ваше предложение вызвало исключение
3. хорошо, если это файл json, вам следует посмотреть на social.msdn.microsoft.com/Forums/en-US /… надеюсь, это поможет
4. Nordin, я не использую сериализацию и десериализацию, до обновления безопасности все работало нормально.