安装程序 VSIX 错误 (REGDB_E_CLASSNOTREG)

Installer VSIX error (REGDB_E_CLASSNOTREG)

我正在尝试更新 "Github Extension for Visual Studio"

我打开了 "Extension and Updates",点击更新扩展——它被下载并且 VS 显示消息:

Your changes will be sheduled. The modification will begin when all Visual Studio windows are closed.

然后我关闭了VS,出现了错误。

Installer VSIX
Retrieving the COM class factory for component with CLSID
{177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D} failed due to the following
error: 80040154. Class not registered (exception from
hresult: 0x80040154 (REGDB_E_CLASSNOTREG))

扩展没有更新。

当我尝试安装新的 VS 扩展时,同样的事情发生了。 我试图以管理员身份启动 VS。

Windows10、VS2017

我在这个问题之前重新安装了 Visual Studio,所以没有尝试 Repair 选项,但是 Visual Studio Installer → Repair 有帮助。