Поддерживается ли режим runFullTrust в приложении UWP по умолчанию для broadFileAccess? - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть приложение UWP, которому требуется ограниченная возможность «broadFileAccess» для доступа к данным из файла.Я также должен использовать возможность «runFullTrust» для доступа к реестру.Насколько я понимаю, приложение в режиме «runFullTrust» имело права доступа как к файлам, так и к реестру, и что «runFullTrust» - это возможность более высокого уровня.

Проблема: я пытался предоставить возможность «runFullTrust», но по какой-то причинеразрешения на доступ к файлу запрещены, и у меня даже нет возможности включить его в настройках приложения.Я также попытался предоставить оба разрешения, также я получил ошибку «Отказ в доступе к файлу».

Вопрос: Могу ли я дать приложению возможность «runFullTrust», и оно автоматически унаследует «способность broadFileAccess:»? Или это так?что я делаю не так?

1 Ответ

0 голосов
/ 17 апреля 2019

Получено из официального документа ,

Возможность с ограниченным доступом runFullTrust позволяет приложениям запускаться на уровне разрешений полного доверия на компьютере пользователя.Эта возможность требуется для использования FullTrustProcessLauncher API.

Эта возможность также требуется для любого настольного приложения, которое поставляется в виде пакета appx или msix (как с Desktop Bridge), и оно автоматически появится вваш манифест при упаковке этих приложений с помощью Desktop App Converter (DAC) или Visual Studio.

Возможность broadFileSystemAccess позволяет приложениям получать тот же доступ к файловой системе, что и пользователь, который работает в данный момент.приложение без каких-либо дополнительных подсказок стиля средства выбора файлов во время выполнения.Эта возможность работает для API Windows.Storage.Поскольку пользователи могут предоставлять или отклонять разрешение в любое время в Настройках, поэтому, если у вас есть возможность добавить эту возможность, вам также необходимо проверить этот параметр на странице настроек.

Доступ настраивается в Настройки> Конфиденциальность> Файловая система.

enter image description here

...