如何重新安装 and/or 在 Visual Studio 中删除和安装中断的 VisualSvn 插件安装?

How to reinstall and/or remove and install interrupted install of VisualSvn plugin in Visual Studio?

在我意识到 Tortoise SVN 是先决条件之前,我开始为 Visual Studio 安装 VisualSvn 插件。我单击了“取消”按钮,但无论如何我都收到了 VisualSvn 的 "Install Successful" 对话框。但是,当我启动 Visual Studio 时,VisualSVN 项不在菜单栏上。当我查看 Visual Studio Extensions and Updates 时,我没有在列表中看到 VisualSvn。更糟糕的是,当我尝试重新安装 VisualSvn 时,我无法安装,因为 Visual Studio 没有显示为我可以安装 VisualSvn 的应用程序。

所以,看来 VisualSvn 是 half-in/half。有没有办法让 VSIX 安装程序忘记并允许我在已有的基础上重新安装 VisualSvn

p.s。我试图将我的机器恢复到安装中断之前的某个点,但是这样的恢复点不可用

通常我们也可以使用VSIXInstaller.exe从命令行卸载扩展,我尝试到%temp%文件夹并找到这个扩展的安装日志(VSIXInstaller_xxxxx):VisualSVN for Visual Studio 2017 检查标识符 ID,然后使用以下命令手动卸载此扩展程序:

vsixinstaller.exe /skuName:Pro /skuVersion:15.0.27130.2036 /u:VisualSVN.7D0F87F6-4A55-4C12-A903-998CF2ADFFE6

扩展卸载成功如下: