【问题标题】:Error: DEP0001, HRESULT: 0x80073CF9 when deploying UWP app to Phone将 UWP 应用部署到手机时出现错误:DEP0001、HRESULT:0x80073CF9
【发布时间】:2016-03-20 04:13:58
【问题描述】:

尽管 SO 上存在类似的现有线程,但我的问题在某种程度上有所不同,

我有一个我制作的应用程序,我部署它,工作正常。 我复制了相同的应用程序解决方案,对其进行了一些更改以创建与第一个应用程序具有几乎相同逻辑的另一个应用程序(无法从头开始重新编码所有内容),部署它,然后我收到了这个:

严重性代码描述项目文件行抑制状态 错误错误:DEP0001:意外错误:安装失败。请 请联系您的软件供应商。 (HRESULT 的例外情况: 0x80073CF9) 我的应用程序

我相信这是因为系统将其识别为已部署的应用程序,我试图删除第一个解决方案留下的任何打印,删除 bin 和 obj 文件夹的内容,但没有没救了。

请问这个问题有什么解决办法

【问题讨论】:

  • 您是否从设备上卸载了第一个应用程序?您想要同一个应用程序的两个解决方案吗?如果是,您是否更改了他们的 ID?
  • @Romasz : 它们是两个不同的应用,我不想卸载第一个,ID是什么,在哪里可以找到?
  • 如果是这样,那么您可能需要follow this answer
  • @Romasz 在我的情况下,只有这一行是相同的 <mp:PhoneIdentity PhoneProductId="0d4ed7b9-8b59-4303-85e7-891407b2825d" PhonePublisherId="00000000-0000-0000-0000-000000000000" /> 我知道我必须更改 PhoneProductId,我该如何更改它,我应该按照自己的意愿更改它还是应该遵循某些东西具体的??
  • 然后只需在其中一个应用中更改PhoneProductId,例如更改为PhoneProductId="0d4ed7b9-8b59-4303-85e7-891407b2823a"

标签: visual-studio-2015 windows-phone win-universal-app windows-10-universal


【解决方案1】:

在 Windows 10 中,您不能拥有两个具有相同 Name 和/或 PhoneProductId 的应用。如果您需要复制应用程序,则需要编辑其中之一的 packageappx.manifest 文件。您需要编辑代码 - 右键单击​​清单文件,选择 View code 并编辑提及的数据:

<Identity Name="LittleChangeinName" Publisher="CN=something" Version="1.0.0.0" />
<mp:PhoneIdentity PhoneProductId="082abc73-hereAlsoLittleChange-ea7ea4735fbd" PhonePublisherId="any GUID here" />

请记住,每个应用程序都有自己的 LocalData 文件夹(LocalSettins 和其他数据)。

【讨论】:

    猜你喜欢
    • 2016-07-22
    • 2017-07-21
    • 1970-01-01
    • 2023-03-09
    • 2023-01-27
    • 1970-01-01
    • 2019-10-06
    • 1970-01-01
    • 2016-04-02
    相关资源
    最近更新 更多