Windows IoT를 실행하는 Raspberry Pi에서 앱을 개발했습니다. 성공적으로 문서 폴더에서 파일을 읽고 쓸 수있는 코드가 있습니다. 최근 개발 사이클이 빠르기 때문에 대부분 내 로컬 컴퓨터에서이 앱을 사용하고 있습니다.파일을 읽을 수있는 기능이 손실되었습니다. Windows IOT
Pi에서 코드를 다시 실행하려고하면 프로그램에서 문서 폴더의 파일을 더 이상 볼 수 없습니다. 내가 뭔가를 엉망으로 만든 것을 보았을 때 나는 작동했던 코드의 이전 버전으로 되돌아 갔다. 나는 같은 결과를 얻었다. 참고이 들어
내가 사용하고 코드입니다 :
StorageFolder documentsLibrary = await KnownFolders.GetFolderForUserAsync(null /* current user */, KnownFolderId.DocumentsLibrary);
sampleFile = (StorageFile) await documentsLibrary.TryGetItemAsync(filename);
StorageFolder 변수가 유효한 것 같다,하지만 난 samplefile null을 얻는다. 내가 뛰면
IReadOnlyList<IStorageItem> itemsInFolder =
await documentsLibrary.GetItemsAsync();
나는 파일을 본다. 나는 이전 버전의 코드가 왜 작동하지 않는지에 대해 상실감을 느낀다. 내가 생각할 수있는 유일한 것들은 다음과 같습니다.
- 다른 Pi를 사용하고 있습니다. (내가 마지막으로 액세스 할 수없는 ) 나는 구체적인 설정이 필요하다고 믿지 않아 Pi에 적용됩니다.
- 프로젝트 디렉토리 외부에 이 손상되거나 오래된 파일이 있습니다.
- 일부 권한이 잘못되었거나 만료되었습니다.
누구나 비슷한 문제가 발생 했습니까? 감사.