我目前正在尝试为Visual Studio Express 2013安装XNA Game Studio。我在实际安装XNA框架之前意外地运行了.vsix程序。
安装它并重新运行.vsix之后,我收到一条消息错误,指出已经安装了扩展。这不是假的。
我已经尝试了很多东西来“删除”空的扩展:进入%LocalAppData%\ Microsoft \ VisualStudio并试图找到扩展名,但发现自己没有任何东西,例如。
我想知道如何正确卸载并重新安装框架。
在Visual Studio菜单中,转到:
工具>扩展和更新
将弹出一个新窗口,然后在左侧面板中单击“已安装”旁边的箭头将其关闭并选择菜单项“全部”。
您现在要做的就是在中间面板中导航到已安装的扩展,选择它并单击卸载。
要扩展@Brukvoyed的答案,您可以使用VSIXInstaller.exe实用程序卸载vsix,但是您需要使用vsixid来执行此操作。要获取.vsix文件的vsixid,请复制.vsix文件并将其重命名为.zip。然后,您可以打开它并在里面找到extension.vsixmanifest文件。这是一个XML文件,如果你打开它,你会看到一个<Identity Id="guid"... />
节点。 guid
是您在VSIXInstaller.exe命令中使用的vsixid,如下所示:
vsixinstaller /u:12345678-1234-5678-1234-123456780000
如果Visual Studio无法启动或无法显示“扩展和更新”管理窗口,您可以尝试从命令行卸载扩展。使用标准VIsual Studio软件包中的VSIXInstaller.exe实用程序。
对于VS2015,请检查您的
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions
夹。我不得不手动删除一些以删除我不需要的扩展。每个文件夹内都有一个名为的文件:
extension.vsixmanifest
在该文件中,您可以查看DisplayName / Description以查看扩展名是什么。
我遇到了LiveShare.UI(测试版)的问题,它打破了我的Visual Studio UI,因此根本无法使用菜单或做任何事情。我打算使用Visual Studio安装程序来修复Visual Studio,但这可能会删除我的所有扩展。所以我选择了Update Visual Studio选项,现在一切都恢复了。快乐的时光。
我在VS2017上遇到了两个问题:
如果您通过New Project ...> Online grouping / tab安装它,或直接下载并安装它:
Uninstall
按钮。Uninstall
或Disable
按钮没有出现找到分机后,如果分机右上角有绿色复选标记:表示您仍在其中一个解决方案中使用该分机。
因此,您需要删除使用该扩展的主要解决方案的“内部”解决方案:
我有同样的问题,我如何解决它是通过不打开解决方案。只需打开visual studio,然后导航到Tools - > Extensions and Updates。视觉工作室扩展终于显示了。当我打开解决方案,并导航到工具 - >扩展和更新时,它不会显示visual studio扩展。
希望这能节省一些时间......