删除 NoUIEntryPoints-DesignMode 包
Delete NoUIEntryPoints-DesignMode packages
卸载程序时,我看到数百个名为 "NoUIEntryPoints-DesignMode" 的软件包。
作为我的研究的结果,我已经认识到,如果你调试一个注册了文件扩展名的 UWP-App,它会创建这个包并且系统无法删除它。
如何全部删除?
目前 "Apps & Features" 页面如下所示:
您可以使用以下 PowerShell 命令:
Get-AppxPackage -Publisher "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" | ? {$_.IsDevelopmentMode -eq "True"} | Remove-AppxPackage
这有 3 个步骤:
- 获取所有已安装的由 Microsoft 发布的 AppX 包。
- 通过标记为 DevelopmentMode 的那些过滤它们。
- 删除结果。
我只是浪费了很多时间试图找出如何删除 1000 多个 "NoUIEntryPoints-DesignMode" 调试应用程序部署,所以我想我可以让其他开发人员免于烦恼。
注意:如果你只是想删除所有开发者模式的应用,你可以去掉-Publisher过滤:
Get-AppxPackage | ? {$_.IsDevelopmentMode -eq "True"} | Remove-AppxPackage
卸载程序时,我看到数百个名为 "NoUIEntryPoints-DesignMode" 的软件包。 作为我的研究的结果,我已经认识到,如果你调试一个注册了文件扩展名的 UWP-App,它会创建这个包并且系统无法删除它。
如何全部删除?
目前 "Apps & Features" 页面如下所示:
您可以使用以下 PowerShell 命令:
Get-AppxPackage -Publisher "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" | ? {$_.IsDevelopmentMode -eq "True"} | Remove-AppxPackage
这有 3 个步骤:
- 获取所有已安装的由 Microsoft 发布的 AppX 包。
- 通过标记为 DevelopmentMode 的那些过滤它们。
- 删除结果。
我只是浪费了很多时间试图找出如何删除 1000 多个 "NoUIEntryPoints-DesignMode" 调试应用程序部署,所以我想我可以让其他开发人员免于烦恼。
注意:如果你只是想删除所有开发者模式的应用,你可以去掉-Publisher过滤:
Get-AppxPackage | ? {$_.IsDevelopmentMode -eq "True"} | Remove-AppxPackage