从实验窗口C#-VS 2019卸载扩展程序

时间:2019-12-09 14:22:24

标签: c# visual-studio plugins uninstall vsix

我正在创建一个 Editor Classifier (用于管理编辑器内容的模板)的vsix项目。我执行了该项目,该插件已安装在该实验窗口中。它总是正常工作。但是当我安装另一个插件(例如菜单命令工具窗口)时,以前的插件会与当前插件重叠。

我试图直接从管理扩展菜单的实验窗口中卸载插件。这样做可以正确卸载所有以前的扩展,但是当我尝试重新安装它们时,无法安装。

1 个答案:

答案 0 :(得分:1)

  

执行此操作可以正确卸载所有以前的扩展,   但是当我尝试重新安装它们时,无法安装。

此问题与扩展程序缓存有关,或者由于某种原因未完全卸载。

因此,请尝试执行以下步骤来解决您的问题:

  1. 请检查安装的扩展名是否仍在the folder下,并确保已将它们彻底卸载。

  2. 尝试删除路径C:\Users\xxx\AppData\Local\Microsoft\VisualStudio\16.0_xxxxxx\ComponentModelCache下的扩展缓存文件,有时在vs上卸载了扩展名,但是没有删除缓存,并且在安装过程中检测到缓存已卸载。

  3. p>

顺便说一句,删除路径C:\Users\xxx\AppData\Local\Temp下的系统临时文件。

  1. 尝试do a repair in the VSInstaller检查VS是否损坏。

此外,如果您的VS2019不是最新版本,请对其进行更新并查看问题是否仍然存在。

希望它可以为您提供帮助。