[英]Remove-AppxPackage fails with error 0x80070002
我開發了一個從 Microsoft Store 安裝/卸載多次並從 Visual Studio 部署的應用程序。 現在 Visual Studio 拒絕再部署它,阻止了我的調試。 它給出的錯誤消息是已經有另一個用戶安裝了具有相同 ID 的 package。
當我嘗試刪除 package 時,我以管理員身份使用 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 上的某處有這個 package 的幽靈實例。 有什么方法可以清理這個實例,以便我可以解決這個問題?
對我來說,當我嘗試這條線時,我收到了與您相同的錯誤:Get-AppxPackage MicrosoftOfficeHub | 刪除-AppxPackage -allusers
當我這樣做時它起作用了:Get-AppxPackage -allusers MicrosoftOfficeHub | 刪除-AppxPackage
它似乎隱藏了我的星號......在 Package 名稱之前和之后。
免責聲明:對注冊表的任何操作都可能破壞您的系統配置。 如果您嘗試使用此方法卸載 Appx,請務必小心。
我能夠卸載這樣的應用程序:
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications\
。 查找應用程序的 package 名稱Remove-AppxPackage -Package <package-name> -AllUsers
命令
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.