我们最近升级到新的Visual Studio以及随后的Windows Phone 8.1预览版。但是,当尝试部署到设备或Windows Phone模拟器(其中任何一个)时,我们收到此错误(0x80073CF6)。
我的手机已经解锁开发了。我们已经成功地部署了它并运行了一次应用程序,但现在由于一些不确定的原因,它已经停止允许我们这样做。
如果可以,我愿意提供更多信息。
答案 0 :(得分:11)
可能是您在清单文件中缺少图标图像。请查看this.
答案 1 :(得分:8)
Package.appxmanifest
文件中列出的GUID也可能与WMAppManifest.xml
中的GUID不匹配。
在将我的应用的测试版发布到商店之前,我不得不对第一个进行一些更改,但没有更新第二个。具体地
PhonePublisherId
应与PublisherID
PhoneProductId
应与ProductID
答案 2 :(得分:7)
如果从资产文件夹中删除任何内容,似乎会发生此错误。 在我的情况下,我已从资产文件夹中删除了启动画面图像 在清单中评论启动画面线后,一切正常。
答案 3 :(得分:0)
您可能已在清单中选中了“共享用户证书”,将其删除即可运行。
答案 4 :(得分:0)
也请检查此答案。这解决了我的问题!
答案 5 :(得分:0)
就我而言,我需要重置手机才能正常工作。
部署确实可以在模拟器上运行,但不能在我的手机上运行。我已经从商店安装了我的应用程序,因为我已经开始部署。我的猜测是,商店的某个版本无法正确卸载。
(我在这里发帖,因为这是谷歌的第一个结果)
答案 6 :(得分:0)
供将来参考: 我几次遇到这个错误,它是一个缺少图标的组合(你可以想办法),但也:
管道字符“|”在应用程序名称中。
这是完全合法的保留名称,你的清单不会抱怨它,但我已经看到删除它将有助于解决这个问题。
答案 7 :(得分:0)
您也可以删除package.appxmanifest中的引用,该应用仍将部署,如:
我会得到它。
答案 8 :(得分:0)
在我的情况下,它是错误的XML文件,带有重复的标题:
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8" ?>
<WindowsPhoneReservedAppInfo ... />