UWP 로 아이콘을 가져오는 프로그램좀 짜려고 했는데
UWP 는 안드로이드 어플리케이션 마냥 기능마다 퍼미션 허가를 받아야한다.
기본적으로 매니패스토 설정에 비주얼로 보여주지만
제한된 접근 권한은 더 숨겨놔서 파일을 수정해야한다.
https://docs.microsoft.com/ko-kr/windows/uwp/packaging/app-capability-declarations
<?xml version="1.0" encoding="utf-8"?>
<Package
...
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="... rescap">
...
<Capabilities>
<rescap:Capability Name="broadFileSystemAccess"/> //참고로 맨위에 두라는듯.
...
</Capabilities>
</Package>
본인같은 경우 파일접근을위해서 브로드 파일시스템을 사용했다.
근데 이걸 해도 프로그램이 중간에 꺼지는 현상이 발생..
알고보니
윈도우 설정에서도 허용을 해줘야 했다.
퍼미션 없으면 자동으로 허가관련 창이 나오게 하는게 좋을듯.
728x90
'프로그래밍 언어 노트 > C#' 카테고리의 다른 글
[C#] Properties to Dictionary (0) | 2020.01.30 |
---|---|
[UWP] 사용자 라이브러리 UWP 에서 사용 (0) | 2019.12.12 |
크로스 쓰레드 문제해결하기 (컨트롤 제어하기) (0) | 2019.11.26 |
[UWP] Fullscreen (0) | 2019.08.24 |
[UWP] UWP 를 위한 2D 렌더링 엔진 Win2D (0) | 2019.08.24 |