【发布时间】:2012-12-01 16:50:51
【问题描述】:
当我尝试调试我的 Windows 8 应用程序并且已经在另一个用户帐户上安装了一个副本时,我一直遇到这个问题:
DEP0700:应用注册失败。另一个用户已经安装了这个应用程序的打包版本。未打包的版本无法替代它。冲突的包是 {{{PackageName}}},它是由 CN={{{Certificate Stuff}}} 发布的。 (0x80073cf9)
有时我可以只登录或要求其他人登录机器并卸载应用程序。或者,我可以更改应用程序名称/ID,但其中一个并不总是可行,另一个是有风险的(我不想将更改后的应用程序 ID 签入源代码控制)。
一定有办法卸载它。也许是 PowerShell 脚本?
【问题讨论】:
-
添加到我的问题 - 现在我让其他人卸载应用程序,但似乎二进制文件卡在 Program Files 中,即使更改文件夹后我也无法删除文件/文件权限并成为其所有者。可能是关于 Windows 保护该文件夹免受黑客攻击。
-
在此处查看微软针对您的问题提出的建议,主要原因是您的开发人员许可证可能已过期,请在此处查看其他原因social.msdn.microsoft.com/Forums/en-US/toolsforwinapps/thread/…
-
我已经在 Microsoft Connect 上报告了这个问题,我希望 MS 能提供一种方法来解决这个问题。随意投票:connect.microsoft.com/VisualStudio/feedback/details/816102/…
-
我注意到在 Microsoft Connect 上报告的问题并不是 100% 的问题。我在 Connect 上发布了一个新问题,更好地描述了这个问题。投票越多,MS 修复它的机会就越大。 connect.microsoft.com/VisualStudio/feedbackdetail/view/934709/…
标签: powershell windows-8 windows-runtime windows-store-apps windows-store