由于您正在运行用户范围安装,因此禁用更新

2024年 1月 18日 153.6k 0

在打开VS代码时,如果您看到一条消息,指出由于您正在以管理员身份运行用户范围的Visual Studio代码安装,因此更新被禁用,下面是您如何摆脱它的方法。有多种方法可以解决此问题,本文将对所有方法进行说明,以便您可以解决问题并在Windows 11/10计算机上更新VS代码。

Updates are disabled because you are running the user-scope installation

VS Code的用户设置和系统设置有什么不同?

有两种主要类型的Visual Studio代码安装:用户安装和系统安装。由于他们提供了两个不同的版本,显然,存在一些差异。

Updates are disabled because you are running the user-scope installation

  • 如果您选择用户设置,则不需要提供任何管理员权限。另一方面,如果您选择使用系统设置,则必须使用管理员权限。
  • 用户设置选项将应用程序安装在本地AppData文件夹中,而系统设置选项使用要安装在计算机上的Program Files文件夹。
  • 如果您选择User Setup,则只能在当前用户帐户中找到VS代码。然而,如果您选择系统设置,您可以在所有用户帐户中找到该应用程序。
  • 您在用户设置的帮助菜单中找不到检查更新选项。

尽管用户设置选项似乎更容易使用,但它有时可能会显示前面提到的消息。也就是说,即使您选择了自动更新选项,也会下载更新,但可能不会自动安装。这就是为什么您需要选择系统级设置而不是用户级设置的原因。

由于您正在运行用户范围安装,因此禁用更新

要修复由于您在VS代码中运行用户范围的安装问题而禁用的更新,请执行以下步骤:

  • 按下Win+I以打开Windows设置面板。
  • 转到应用程序已安装的应用程序。
  • 找到Microsoft Visual Studio Code(User)应用程序。
  • 单击三点图标,然后选择“删除”选项。
  • 从官网下载系统安装包文件。
  • 双击可执行文件以完成安装。
  • 要开始使用,您需要卸载现有的VS Code应用程序。为此,按Win+I键打开Windows设置面板。然后,转到已安装的应用程序,找到Microsoft Visual Studio Code(User)应用程序。

    单击相应的三点图标,然后选择“删除”选项。

    Updates are disabled because you are running the user-scope installation

    之后,再次点击卸载按钮开始卸载过程。接下来,您需要前往code.visalstudio.com网站并下载系统安装程序的文件。

    Updates are disabled because you are running the user-scope installation

    下载完成后,您可以双击EXE文件开始安装。虽然它是非常基本的,但你仍然可以按照这个指南来了解如何在Windows和PC上正确安装VS代码。

    一旦完成,您将无法再次找到相同的消息。

    就这样!我希望这篇文章能解释一切。

    已阅读:无法在Visual Studio代码中安装扩展

    为什么禁用Visual Studio代码更新?

    如果以管理员身份运行Visual Studio代码用户设置版本,则将禁用更新。为了解决此问题,您需要选择系统级设置。为此,请使用Windows设置面板先卸载现有应用程序。然后,下载系统安装程序文件并将VS代码作为系统级安装程序进行安装。

    如何强制更新Visual Studio代码?

    若要强制Visual Studio代码更新,可以使用“检查更新”选项。您需要转到帮助菜单才能找到此选项。它会在您点击它的任何时候检查更新。如果有更新可用,您将能够自动下载并安装它。但是,此选项在用户级设置中不可用。

    Read: How to disable VS Code Auto Update.

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论