使用Visual Studio 2017并为Android构建Xamarin项目时,出现以下错误:
access to the path resources.apk.bk is denied
我已经收到此错误已有4年了,我知道它与McAfee Enterprise有关,但是我似乎仍然无法修复它,并且网络也无济于事。我不时地抽出一些时间再尝试修复它。坚持不懈得到了回报,我终于找到了如下所示的解决方案。
答案 0 :(得分:0)
您必须从McAfee Enterprise OnAccess扫描中排除resources.apk.bk,但技巧是对其进行正确配置,并且方法令人困惑。
之所以努力,是因为我一直在“按需”排除项中添加resources.apk.bk,但这种方法不起作用,您必须将其添加到“按需访问”排除项中。
有2种解决方法。如果您有权配置自己的McAfee客户端,请在下面提供说明。否则,您必须让McAfee管理员对其进行修复,这也将在下面显示。
此步骤应由McAfee Enterprise Admin在McAfee Enterprise服务器上执行。将resources.apk.bk添加到“按需访问”排除项中,确保他们知道它是针对“按需访问”而不是“按需”的。
resources.apk.bk
,然后单击“确定” 您现在应该可以重建Xamarin Forms Android项目,而不会收到错误。
请记住,如果您自己配置McAfee,则取决于McAfee Enterprise的设置方式,您的配置随时可能会被覆盖,因为大多数McAfee Enterprise设置每隔5分钟就会覆盖您自己的配置,因为他们想确保每个人正在应用管理层要求的政策。