6

当我尝试在本地计算机上调试我的 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。谷歌搜索了一下,想知道没有找到解决方案。

经过更多测试后,我意识到这只发生在运行或调试解决方案时。问题似乎总是无法删除之前运行的AppX文件夹。也许执行最后一次应用程序运行的调试器或 Visual Studio 进程并没有停止访问这里的某些资源?

我刚刚使用的一个快速技巧是从配置管理器创建第二个发布和调试配置。当问题出现时,我可以切换到另一个配置,问题暂时解决。我仍然想要一个关于如何通过适当的解决方案规避这个问题的真正可行的答案。

有没有人经历过这个并找到了更好的解决方法?

4

2 回答 2

1

问题是我正在使用带有 Parallels Desktop 和虚拟化 Windows 8 的 Mac。正如 Ryan Joy 在我的问题下的评论中指出的那样,可以在Parallels 论坛上找到解决方法。

“由于与主机操作系统共享来宾应用程序的功能,.pri 文件被锁定。作为一种解决方法,我禁用了应用程序共享功能。我建议你试试这个。”

于 2013-01-30T07:52:37.580 回答
0

如果您有Live Share扩展,请禁用它并尝试调试。

于 2019-10-07T07:11:23.800 回答