2

当我编译时,我经常得到以下错误:

错误 28
错误:DEP0500:无法删除文件夹“C:\Code\Cloud\SolutionFolder\ProjectFolder\bin\Debug\AppX”。拒绝访问路径“C:\Code\Cloud\SolutionFolder\ProjectFolder\bin\Debug\AppX\ControlsProject.Controls\Themes”。

如果我关闭 Visual Studio (2012 RC),我可以删除文件夹并重新编译,所以我假设 VS 出于某种原因锁定了文件。有没有其他人经历过这个?有没有人找到解决办法?

4

3 回答 3

2

就是您可能正在寻找的内容。似乎您有两个选择 - 重新创建解决方案文件或使用 Process Explorer 关闭锁定路径的现有句柄。

于 2012-08-09T16:24:26.487 回答
0

我正在使用 LockHunter 处理这个问题。

  1. 在http://lockhunter.com/download.htm下载 LockHunter 。
  2. 在桌面上创建 AppX 文件夹的快捷方式。
  3. 每当 AppX 在 Visual Studio 中锁定时,打开 AppX 的快捷方式。
  4. 右键单击 AppX 并选择“锁定此文件夹的内容”。这将打开 LockHunter。
  5. 在 LockHunter 中单击“解锁它!”。

解锁 AppX 后返回 Visual Studio 并编译/运行项目。

于 2013-03-30T10:18:11.333 回答
0

这是另一个对我有用的选项 - 重置您的 VS 设置。

http://socialeboladev.wordpress.com/2013/02/21/dep0500-and-dep1000-errors-when-deploying-windows-store-apps-from-vs/

于 2013-02-21T14:50:14.717 回答