github - VS2019 16.3 无法卸载 GitHub 扩展
问题描述
我的 GitHub 扩展没有像在 VS2017 中那样运行。我无法将我的新应用发布到 GitHub。事实上,当我输入我的凭据以通过扩展程序登录 GitHub 时,它仍然显示离线。
我正在尝试卸载扩展程序,以便我可以重新安装它并查看它是否在我升级到 VS 2019 版本 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
。(类似的问题建议我们先安装新版本的扩展,然后运行命令,但我只有第2步就足够了,你可以同时尝试。)
2.或者使用VS安装程序而不是扩展管理器卸载扩展。
我将我的 vs 更新到最新的 VS16.3.1(全新的 VS,之前从未安装过扩展)并发现了一些有趣的东西。如果我像上图一样从 VS 安装程序安装 Git 扩展,我得到的最新版本(已安装选项卡)是 2.10.4.8063。但是如果我用 搜索 Git 扩展Extensions=>Manage Extensions=>Online
,最新版本是 2.9.1.7781。
我假设最新的 2.10.4.8063 可能与最新的 VS16.3.1 兼容,所以我认为对于这个 Git 扩展,你应该卸载(也可以尝试命令卸载)然后重新安装(工具=>获取工具和功能= >修改以重新安装)它由安装程序而不是扩展管理器或从 VS Marketplace 网站。
推荐阅读
- azure-data-explorer - 在领导者和追随者 ADX 集群之间同步
- angular - 全新的 Angular 应用程序 - 每当我导入新模块时,使用 Angular 材料和 ng serve 就会爆炸
- reactjs - 反应:为什么孩子停止第三次重新渲染
- javascript - Javascript 数组出错
- c# - ScriptBuffer 在作为循环的一部分从事件调用时抛出 NullReferenceException - SSIS 脚本组件
- javascript - 使用数组长度推送数组中的项目
- apache-spark - 替换pyspark数据框中的特殊字符?
- reactjs - 为什么用自定义输入响应钩子表单首先删除错误然后我们可以输入?
- python - 如何使用 libpython-clj 将我自己的 python .py 文件集成到我的 Clojure 脚本中?
- gradle - 如何将我的 Gradle 从 JRE 切换到 JDK