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

问题描述 投票:0回答:1

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

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

c# visual-studio plugins uninstall vsix
1个回答
0
投票

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

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

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

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

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

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

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

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

希望它可以帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.