2017-04-13 1 views
0

사용자 입력을 받아 XML 파일에 저장하는 간단한 UWP 앱을 만들고 있습니다. 결국 나는 그것을 다른 사람들에게 배포 할 수있는 Open-XML esque 파일 형식으로 만들 예정입니다. 일반 C# 응용 프로그램처럼 Documents 폴더에 쉽게 작성할 수 있습니다. 가장 쉬운 방법은 무엇일까요? 명령 줄 인수를 사용하여 요청 된 폴더에 쓰는 일종의 '러너'응용 프로그램을 사용하는 것을 고려했지만 너무 어려웠습니다. 다른 방법이 있습니까?UWP의 고급 파일 쓰기 권한

EDIT : LOL 인터넷 검색을 한 후 찾지 못했습니다. 내가 이것을 올린 지 5 분 후, 나는 그것을 발견했다.

<Capabilities><uap:Capability Name="documentsLibrary"/></Capabilities>

편집 # 2 : 당신은 다음 코드 줄을 추가하여 패키지 매니페스트에서이 액세스 권한을 부여 할 수 있습니다 또는 당신은 그냥 사용할 수있는 FileOpenPickerFileSavePicker

앱은 거부 얻을 것이다

답변

1

<Capabilities><uap:Capability Name="documentsLibrary"/></Capabilities> 

당신은 전열을 사용자로부터 허락을 받아야하는 FileSavePicker를 사용해야합니다 : 윈도우 스토어 당신은 매니페스트에이 기능을 포함하는 경우 디스크상의 특정 파일입니다. UWP는 자유롭게 사용자의 컴퓨터를 로밍 할 수 없습니다. 유일한 모든 액세스 권한은 응용 프로그램의 로컬/임시/로밍 저장 공간입니다.

+0

작은 피어 그룹에 로컬로 배포하고있었습니다. 나는 그것이 창고 가게에있는 것을 처음부터 생각하지 않았습니다. –