使用 Visual Studio 2017 并为 Android 构建 Xamarin 项目时,出现以下错误:
access to the path resources.apk.bk is denied
我已经收到此错误超过 4 年了,我知道它与 McAfee Enterprise 有关,但我似乎仍然无法修复它,而且网络也没有帮助。每隔一段时间,我就会抽出一些时间再尝试修复它。持久性得到了回报,我终于找到了如下所示的修复方法。
使用 Visual Studio 2017 并为 Android 构建 Xamarin 项目时,出现以下错误:
access to the path resources.apk.bk is denied
我已经收到此错误超过 4 年了,我知道它与 McAfee Enterprise 有关,但我似乎仍然无法修复它,而且网络也没有帮助。每隔一段时间,我就会抽出一些时间再尝试修复它。持久性得到了回报,我终于找到了如下所示的修复方法。
您必须从 McAfee Enterprise OnAccess 扫描中排除 resources.apk.bk,但诀窍是正确配置它并且该方法令人困惑。
我为此苦苦挣扎,因为我一直将 resources.apk.bk 添加到“按需”排除项中,但这不起作用,您必须将其添加到“按需”排除项中。
有 2 种方法可以修复它。如果您有权配置自己的 McAfee 客户端,我将在下面提供说明。否则,您必须让 McAfee 管理员修复它,我也在下面显示。
此步骤应由 McAfee Enterprise 管理员在 McAfee Enterprise 服务器上执行。将 resources.apk.bk 添加到“On-Access”排除项中,确保他们知道它是用于“On-Access”而不是“On-Demand”。
resources.apk.bk
然后单击“确定”您现在应该能够重建您的 Xamarin Forms Android 项目而不会收到错误。
请记住,如果您自己配置 McAfee,根据 McAfee Enterprise 的设置方式,您的配置可能随时被覆盖,因为大多数 McAfee Enterprise 设置每 5 分钟覆盖一次您自己的配置,因为他们希望确保每个人都应用管理需要的政策。