当我尝试在本地计算机上调试WinRT应用程序时,我得到了很多错误:
Error : DEP0500 : The folder "C:\Users\akku\VS2012Projects\ProjectName\bin\x86\Debug\AppX" could not be deleted.
Access to the path 'resources.pri' is denied.
唯一能解决问题的是重新启动Windows 8.用Google搜索了一下,并想知道找不到解决方案。
经过一些测试后,我意识到只有在运行或调试解决方案时才会发生这种情况。问题似乎总是无法删除上一次运行的AppX文件夹。也许执行上一次运行应用程序的调试器或Visual Studio进程不会停止访问某些资源吗?
我刚刚使用的快速入侵是从配置管理器创建第二个Release和Debug-Configuration。当问题出现时,我可以切换到另一个配置,问题暂时解决。我仍然想要一个真正有效的解决方案,如何通过适当的解决方案来解决这个问题。
有没有人遇到这种情况并找到更好的修复程序?
答案 0 :(得分:1)
问题在于我正在使用Parallels Desktop和虚拟化Windows 8在Mac上工作。正如Ryan Joy在我的问题评论中指出的那样,可以在Parallels Forums上找到解决方法。
“.pri文件因为与主机操作系统共享访客应用程序的功能而被锁定。作为解决方法,我禁用了应用程序共享功能。我建议你试试这个。”
答案 1 :(得分:0)
如果您使用Live Share
扩展名,请禁用它并尝试调试。