Visual Studio "Extensions and Updates" 保持禁用状态

Visual Studio "Extensions and Updates" remains disabled

最近,我在 Visual Studio 2017 中禁用了 "Extensions and Updates" window 的所有扩展程序。现在我试图启用它们,但它不起作用。当我启用扩展时 Visual Studio 说:

These changes will take effect the next time Microsoft Visual Studio is opened.

但是,当我关闭 VS 并再次打开它时,它们仍然处于禁用状态。我试过关闭VS后重启系统,还是不行

有没有人知道如何解决这个问题?

Is there any one knows how to solve this issue?

由于没有具体的错误信息,为了解决这个问题,我想为您提供一些故障排除:

  • 确保您使用的是最新版本的 Visual Studio

    我用最新的15.5.2版本测试没有这个问题。如果您不是最新版本,请先将您的 Visual Studio 更新到最新版本。

  • 运行 Visual Studio 处于安全模式:

    请打开管理 CMD window 并导航到 C:\Program Files (x86)\Microsoft Visual Studio17\Enterprise\Common7\IDE 和 运行 这些命令:

    devenv /safemode

    防止在Visual Studio启动时加载所有第三方VSPackage,从而确保稳定执行。如果可以的话,这个问题应该是扩展引起的,您需要在工具—扩展和更新下删除已安装的扩展。

  • 清理扩展缓存:

    如果在安全模式下不起作用,请尝试删除或重命名以下文件夹: C:\用户\\AppData\Local\Microsoft\VisualStudio.0 C:\用户\\AppData\Roaming\Microsoft\VisualStudio.0

    同时,运行 visual studio 作为 管理员,禁用您计算机上的任何防病毒或反间谍软件并清理 %temp% 文件夹。

希望对您有所帮助。