- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
UWP 快要死了......
计算机崩溃后,我不得不重新安装 VisualStudio2017。现在,我在崩溃前运行良好的应用程序拒绝运行。
我一直在按照 MS 文档中的说明使用包 list 中的 broadFileSystemAccess 功能:
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="rescap uap mp desktop4 iot2">
和
<Capabilities>
<rescap:Capability Name="broadFileSystemAccess" />
</Capabilities>
这没问题,但现在我得到一个带下划线的 rescap:Capability 和编译警告“命名空间‘http://schemas.microsoft.com/appx/manifest/foundation/windows10’中的元素‘Capabilities’在命名空间中有无效的子元素‘Capability’......
因为它是一个警告,所以它编译时不会出现问题。但是,如果此 list 代码不存在,应用程序将无法访问文件(访问被拒绝)。
我不想说坏话……有人知道是什么原因造成的吗?这是全新的 VS2017 安装。
谢谢!
最佳答案
好的,下面是我的一些发现。
<强>1。应用不得同时声明 broadFileSystemAccess 和任何其他三种文件系统功能。 (图片、文件、下载)
<强>2。这仅适用于 storageFile
api 而不是 File.Exists etc
api
来源:https://learn.microsoft.com/en-gb/windows/uwp/packaging/app-capability-declarations
<强>3。确保 fileAccess 与其他两个答案一样已启用:
来源:https://stackoverflow.com/a/57703368/2987066
<强>4。我还发现,每次我开始调试(并且代码已更改)时,我都需要再次打开和关闭该设置才能使其正常工作
来源:通过反复试验令人沮丧地调试应用程序
感谢 Microsoft 提供的出色开发环境,这确实表明开发人员非常喜欢开发您的应用程序,因为与您的竞争对手相比,您的商店真的很繁荣......哦等等......
关于c# - 尽管使用 broadFileSystemAccess,访问仍被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53518621/
我正在尝试对UWP应用使用broadFileSystemAccess功能,但是package.appxmanifest的功能列表中未列出broadFileSystemAccess功能。 我的最低和最高
UWP 快要死了...... 计算机崩溃后,我不得不重新安装 VisualStudio2017。现在,我在崩溃前运行良好的应用程序拒绝运行。 我一直在按照 MS 文档中的说明使用包 list 中的 b
我正在构建一个公司内部应用程序,并尝试在本地和网络驱动器上读取和写入文件。我添加了 broadFileSystemAccess 受限功能。我能够列出目录,但在尝试读取或写入任何文件时出现 System
我正在尝试添加 capability将 broadFileSystemAccess 命名为我们的 UWP 应用程序,该应用程序使用 Unity 构建并且没有 XAML 标记。文档说要将以下内容添加到应
我是一名优秀的程序员,十分优秀!