github - 无法在 VS2019 16.3 中卸载 GitHub 扩展

标签 github visual-studio-extensions visual-studio-2019

我的 GitHub 扩展无法像在 VS2017 中那样运行。我无法将我的新应用发布到 GitHub。事实上,当我通过扩展输入我的凭据登录 GitHub 时,它仍然显示离线。

我正在尝试卸载扩展程序,以便我可以重新安装它并查看它是否会在我升级到 VS 2019 ver 16.3 后自行修复

卸载失败,日志文件很大,不知道从哪里开始。还有人遇到这个问题吗?

示例日志

9/25/2019 10:47:58 AM - Microsoft VSIX Installer
9/25/2019 10:47:58 AM - -------------------------------------------
9/25/2019 10:47:58 AM - vsixinstaller.exe version:
9/25/2019 10:47:58 AM - 16.3.2099
9/25/2019 10:47:58 AM - -------------------------------------------
9/25/2019 10:47:58 AM - Command line parameters:
9/25/2019 10:47:58 AM - C:\Program Files (x86)\Microsoft Visual  Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\vsixinstaller.exe,/appidinstallpath:C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe,/skuName:Pro,/skuVersion:16.3.29318.209,/appidname:Microsoft Visual Studio Professional 2019,/culture:en-US,/noep,/u:c3d3dc68-c977-411f-b3e8-03b0dccf7dfc,/callingprocessid:27568,/installas:3432
9/25/2019 10:47:58 AM - -------------------------------------------
9/25/2019 10:47:58 AM - Microsoft VSIX Installer
9/25/2019 10:47:58 AM - -------------------------------------------
9/25/2019 10:47:58 AM - Capping recursion at 5 directories in each extension root due to 'default limit'.
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\05tfg4me.dsb\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\0q2cgzzp.oxd\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\3pjlccdc.dkb\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\3rlnrul4.hii\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\5pjz43v4.juo\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\a2vmsqkn.uu2\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\c2ravt4h.jxw\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\Clide\extension.vsixmanifest'
9/25/2019 10:47:59 AM - Found 'C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\PROFESSIONAL\COMMON7\IDE\EXTENSIONS\ctj4usrr.tj0\extension.vsixmanifest'
...rest removed for brevity

注:

我现在已经升级到VS2019版本16.3.1

最佳答案

如果您对从哪里开始感到困惑,可以从 issue #1394 获得一些帮助。 .

同样在我看来,要卸载扩展,您可以尝试:

1.开通Developer command prompt for VS2019并输入 vsixinstaller /uninstall:c3d3dc68-c977-411f-b3e8-03b0dccf7dfc .(类似的问题建议我们先安装新版本的扩展,然后运行命令,但对我来说只有step2就足够了,你可以两个都试试。)

2.或者使用VS安装程序而不是扩展管理器卸载扩展。

enter image description here

我将我的 vs 更新到最新的 VS16.3.1(全新的 VS,之前从未安装扩展)并发现了一些有趣的东西。如果我像上面的图片一样从 VS 安装程序安装 Git 扩展,我得到的最新版本(已安装选项卡)是 2.10.4.8063。但是如果我通过 Extensions=>Manage Extensions=>Online 搜索 Git 扩展名,最新版本为2.9.1.7781。

我想也许最新的 2.10.4.8063 是与最新的 VS16.3.1 兼容的,所以我认为对于这个 Git 扩展,你应该卸载(你也可以尝试命令卸载)然后重新安装(工具=>获取工具和功能= >修改以重新安装)它由安装程序而不是扩展管理器或来自 VS Marketplace 网站。

关于github - 无法在 VS2019 16.3 中卸载 GitHub 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58101403/

相关文章:

c# - 创建一个从在线提要中提取 NuGet 引用的 Visual Studio 项目模板

c# - 在 Visual Studio 2019 中重新启用标题栏

c# - 您如何选择要调试的构建目标?

git - 推送到远程后,如何用新提交覆盖或替换提交?

java - 如何在githubproject中运行sonarqube分析

git - 当 cherry pick 了 pull request 时我该怎么办?

c# - VS 2013 SDK : Indentation issues with selected text

git - 使用与本地名称不同的名称将上游分支设置为远程

visual-studio - 将鼠标悬停在文本上时显示工具提示

reactjs - 创建 React 应用程序 - (ESLint) 无法加载要扩展的配置 "shared-config"。引用自 : <PATH> in Visual Studio