错误DEP0700:应用程序注册失败。在MacBook上的Windows 10上(双引导)

时间:2017-02-03 09:24:25

标签: uwp windows-10 appxmanifest

我试图在UWP项目中在家中工作,在Visual Studio 2015中使用Windows 10进行双启动的macbook上工作。

(所以它不在虚拟机上,这是我在寻找这个问题时到处找到的)

我以为我已经正确设置了所有内容,但是当我尝试运行该项目时,我收到错误:

  

错误DEP0700:应用注册失败。拒绝从AppxBundleManifest.xml注册的请求,因为清单不在包根目录中。 (0x80073cf9)Ambiorix.UWP

Windows已设置为开发人员模式,我已安装Windows 10周年更新。 而文件Package.appxmanifest实际上是项目的根目录。我被告知是它所抱怨的清单(或包含它?我对清单文件了解不多)

我不知道可能导致这种情况的原因,任何帮助都非常感激。

如果您需要更多信息,请告诉我,我不知道还有什么要补充。

9 个答案:

答案 0 :(得分:9)

在部署空白UWP项目(使用Blank App (Universal Windows))模板时,我遇到了类似的错误。

  

DEP0700:应用注册失败。 [0x80073CF0]错误   0x80070003:从位置打开文件:AppxManifest.xml失败   错误:系统找不到指定的路径..

在阅读完这里的答案后,我预感到问题可能是他的项目是在网络驱动器上。所以,首先我在本地硬盘上创建了相同的项目(在C:\ Users ...下),然后运行正常。

要在网络驱动器上修复项目,我修改了Project -> Properties -> Debug并将Target device设置为Remote Machine,将远程计算机设置为LocalhostAuthentication Mode } Windows

答案 1 :(得分:8)

在我的情况下,应用程序是由另一个用户安装的。删除后,错误消失了。

答案 2 :(得分:6)

在Windows 10中,我从“开发人员模式”切换到“侧载应用程序”并返回“开发人员模式”,它又开始工作了。

答案 3 :(得分:0)

在我尝试打包我的UWP应用程序后,我遇到了这个错误。

我解决了这个问题
  1. 卸载我的项目
  2. 从项目文件中删除appxbundle相关标签
  3. 只是为了确保我之后点击了应用项目并点击“添加现有文件”,然后我选择了我的清单文件

答案 4 :(得分:0)

我按照Matt的描述(在Windows 10中搜索开发人员功能以执行此操作)在开发人员模式和应用程序之间进行切换,然后再次返回-但随后出现一个新错误“ ...遇到意外的主机ID。 ..”。

然后我将解决方案平台更改为x64,然后启动了我的应用。

答案 5 :(得分:0)

我有要上传到商店的软件包,并通过以下方式修复了该错误:

  1. 将.appxupload重命名为.zip并提取文件
  2. 双击.appxbundle
  3. 将安装应用程序后,将其删除

就是这样!

答案 6 :(得分:0)

事实证明,0x80074CF6错误代码与DEP0700错误一起使用可能会引起很多人误解。我将添加一个简单的空UWP项目的问题是什么(对此我在应用清单文件中做了一些小的修改,以更改名称,磁贴,徽标等),也许可以帮助其他人。

对于我来说,该错误实际上是由于未能正确定位和加载启动画面图像而导致的。为了使事情变得更奇怪,我重新启动计算机,并以Admin 身份启动VS2017,并获得了完整的错误消息:

  

“严重性代码描述项目文件行抑制状态   错误DEP0700:应用程序注册失败。 [0x80073CF6]   AppxManifest.xml(66,27):错误0x80070002:无法安装或更新   包Microsoft.SkypeUwpStub_daxd5377s5hcj,因为初始屏幕   无法找到图像[SplashScreen.png]。验证包装   包含可以用作初始屏幕的图像   应用程序,并且程序包清单指向正确的   包装中可以显示初始屏幕图像的位置   找到了。 SkypeUwpStub“

修复它非常简单。我忘了正确引用磁盘上实际文件夹中的资产图像(我在其中实际复制了一些资产文件)。

答案 7 :(得分:0)

我通过更改Package.appxmanifest文件的属性解决了该问题:复制到退出目录=始终复制

答案 8 :(得分:0)

我遇到了同样的错误,这是由于我的应用程序在同一台计算机上但在不同帐户下的单独安装所致。