簡體   English   中英

Remove-AppxPackage 失敗,錯誤為 0x80070002

[英]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,請務必小心。

我能夠卸載這樣的應用程序:

  1. Go 到KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications\ 查找應用程序的 package 名稱
  2. 備份密鑰(右鍵,導出)
  3. 重新/運行Remove-AppxPackage -Package <package-name> -AllUsers命令

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM