Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows runtime “访问”;“程序文件”;从文件夹选择器_Windows Runtime_Windows Store Apps - Fatal编程技术网

Windows runtime “访问”;“程序文件”;从文件夹选择器

Windows runtime “访问”;“程序文件”;从文件夹选择器,windows-runtime,windows-store-apps,Windows Runtime,Windows Store Apps,有没有办法让用户授予Windows应用商店应用程序从其程序文件文件夹中只读的权限 当我使用FolderPicker类时,“程序文件”和“程序文件(x86)”文件夹被隐藏。我相信这是因为这些文件夹是“系统”文件夹,所以我想我的问题也可以用以下措辞表达: FolderPicker能否显示系统文件夹 谢谢这是出于设计,windows应用商店应用程序应该是非常安全的。为什么要访问“程序文件”文件夹?对于windows应用商店应用程序来说,这是一个奇怪的要求 编辑: 有一种方法可以实现这一点。window

有没有办法让用户授予Windows应用商店应用程序从其程序文件文件夹中只读的权限

当我使用
FolderPicker
类时,“程序文件”和“程序文件(x86)”文件夹被隐藏。我相信这是因为这些文件夹是“系统”文件夹,所以我想我的问题也可以用以下措辞表达:

FolderPicker
能否显示系统文件夹


谢谢

这是出于设计,windows应用商店应用程序应该是非常安全的。为什么要访问“程序文件”文件夹?对于windows应用商店应用程序来说,这是一个奇怪的要求

编辑: 有一种方法可以实现这一点。windows 8应用程序Metro Commander可以做到这一点


您需要做的是让用户选择“C”驱动器作为文件夹(使用文件夹pciker),然后您可以通过编程方式访问它。

我只想与一个在其程序目录中创建文件的传统桌面应用程序交互?为什么这么奇怪?因为商店应用程序是要从商店下载的,所以虽然它在这个senario中有意义,但在其他任何地方都没有意义。无论是否从商店下载,我认为没有理由不允许用户显式授予他们所选文件夹的读取权限。这并没有被阻止,只是系统/隐藏文件夹没有显示,所以你必须选择一个父文件夹,然后按程序导航它。当我到家时,我会尝试一下!谢谢罗斯,我真的很感谢你的帮助。