Visual Studio 删除AppxPackage失败,错误为0x80070002

5lwkijsr  于 2022-12-14  发布在  其他
关注(0)|答案(2)|浏览(188)

我开发了一个应用程序,该应用程序已从Microsoft应用商店安装/卸载多次,并从Visual Studio部署。现在Visual Studio拒绝再部署它,阻止了我的调试。它给出的错误消息是另一个用户已安装了具有相同ID的包。
当我尝试删除软件包时,我使用PowerShell作为管理员并运行:
Remove-AppxPackage -Package <package-name> -AllUsers
并收到错误:

Remove-AppxPackage : Removal failed. Please contact your software vendor.
Deployment Remove operation with target volume C: on Package
<package-name> from:   failed with error 0x80070002. See
http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues.

似乎在PC上的某个地方有这个软件包的幽灵示例。有什么方法可以清理这个示例,这样我就可以解决这个问题了吗?

zaq34kh6

zaq34kh61#

对我来说,当我尝试这行我收到了同样的错误,你:Get-AppxPackage *MicrosoftOfficeHub* | Remove-AppxPackage -allusers
当我这样做的时候,它起作用了:Get-AppxPackage -allusers *MicrosoftOfficeHub* | Remove-AppxPackage

pcww981p

pcww981p2#

免责声明:任何对注册表的操作都可能破坏您的系统配置。如果您尝试使用此方法卸载Appx,请务必小心。
我能够卸载这样的应用程序:
1.转到KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications\。查找应用程序的软件包名称
1.备份密钥(右键单击,导出)
1.重新/运行Remove-AppxPackage -Package <package-name> -AllUsers命令

相关问题