无法访问visual studio中新创建的项目

时间:2012-10-17 05:20:21

标签: c# windows microsoft-metro visual-studio-2012 windows-store-apps

我正在visual studio中创建一个新的Windows应用商店应用。我似乎无法运行我创建的任何应用程序。即使是新创建的空白应用也会给我错误

Error : DEP0700 : Registration of the app failed. error 0x80070005: Opening file from location: C:\Users\Jacob\Documents\Visual Studio 2012\Projects\App1\App1\bin\Debug\AppX\AppxManifest.xml failed with error: Access is denied.
. (0x80070005)  App1

有什么想法吗?我已经检查了AppxManifest.xml文件的权限,我可以完全控制它。我也尝试在提升的权限下运行visual studio,它仍然会出现相同的错误。

编辑:Blend似乎与visual studio有同样的问题,这里是blend的输出:

Application installation failed.
Registering the application to run from layout...
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(1722,9): error : DEP0700: Registration of the app failed. error 0x80070005: Opening file from location: C:\Users\Jacob\Documents\Visual Studio 2012\Projects\booktest\booktest\bin\Debug\AppX\AppxManifest.xml failed with error: Access is denied.
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\AppxPackage\Microsoft.AppXPackage.Targets(1722,9): error : . (0x80070005)

4 个答案:

答案 0 :(得分:18)

将SYSTEM帐户的完全权限授予包含源代码的文件夹。

答案 1 :(得分:5)

如果在Windows上使用subst命令将文件夹路径映射到驱动器号,也会发生此错误。

答案 2 :(得分:1)

我的问题是解决方案文件夹已加密。我在某些文件夹位置加密是默认的地方工作。我不得不将文件夹移动到默认不存在的新位置。然后我去解决方案文件夹,右键单击文件夹并选择 - >属性 - >高级。在底部是一个复选框,上面写着"加密内容以保护数据"。取消选中并对所有子文件夹说“是”。

enter image description here

答案 3 :(得分:0)

检查您的文件夹( C:\ Users \ Jacob \ Documents \ Visual Studio 2012 \ Projects \ App1 \ App1 \ bin \ Debug \ AppX \ AppxManifest.xml )的安全性并确保您拥有完全控制访问该文件夹。

第二个选项是将其移至另一个驱动器,例如 D:\ New Folder