【问题标题】:VSCode system-wide installation warningVSCode 系统范围的安装警告
【发布时间】:2018-08-15 13:31:59
【问题描述】:

这些天,每当我启动 VSCode 时,我都会收到这个警告

您正在运行 Code 的系统范围安装,同时还安装了用户范围的发行版。确保您运行的是您期望的代码版本。

请问我该如何解决?

【问题讨论】:

标签: visual-studio-code vscode-settings


【解决方案1】:

更新(@Fabio Turati 推荐)

只需卸载旧的没有 (USER) 扩展程序,它似乎工作。如果不行,那就把剩下的卸载掉,重新安装vscode。

补充阅读:

您在卸载旧版本之前安装了新版本(带有 USER 扩展名)。所以现在你两者都有了,这就是你收到这个信息的原因。您需要将它们都卸载,然后重新安装 vs code。确保你在桌面上添加了一个快捷方式,我花了几分钟才找到vs代码的.exe。不用担心卸载不会丢失任何东西...

干杯!

【讨论】:

  • 好吧,这工作,但我没有卸载两者。我刚刚卸载了没有 (USER) 的那个,我再也没有看到警告。还是谢谢。
  • 这是我首先做的,但消息仍然出现,所以我卸载了这两个.. 无论如何它都有效
  • @yupii7 我会向edit 推荐您的帖子,并建议人们首先尝试卸载旧的系统范围的,因为这可以(并且应该)已经解决了问题。只有在第一次尝试失败时,才应尝试卸载两者并重新安装新的。
  • “你需要同时卸载它们”它在他们的网站上说它应该自动卸载另一个版本,多么麻烦。如果我知道这一点,我就不会打扰了。不过还是谢谢。
【解决方案2】:

您可能已经安装了这两个版本(就像我一样)。

要消除警告,请确保打开用户范围的版本。这意味着从任何地方取消您曾经拥有的那个。

然后使用 windows (10) 搜索:visual studio code。仅显示“用户范围的分布”。如果您以这种方式打开 Visual Studio 代码,警告就会消失。

【讨论】:

  • 我在安装新的之前卸载了它,但仍然收到消息。我在“程序和功能”中只有一个“Visual Studio Code”。通过 Windows 10 搜索搜索 visual studio 代码 不会返回任何结果。
  • @nadroev 你应该卸载没有(User) postscript 的那个
【解决方案3】:

我已经安装了这些:

卸载第一个,错误消息消失了。

【讨论】:

  • 执行此操作后,我丢失了上下文菜单选项和关联文件类型的默认 open-as 设置。
  • 程序中还有其他的吗?在您的情况下,您也需要卸载另一个,然后重新安装。您的情况可能与其他情况不同。由于他们的安装方法从一种更改为另一种,因此这种更改实际上导致了什么是非常随机的。
【解决方案4】:

“用户范围分发”的新可执行文件默认位于此位置:

C:\Users\<username>\AppData\Local\Programs\Microsoft VS Code\Code.exe

用这个替换您的快捷方式应该确保您使用的是新安装。 (如果你愿意,当然也可以卸载旧的)

【讨论】:

    【解决方案5】:

    今天遇到这个问题,但我所做的只是安装新的(带有用户扩展名),然后在成功安装后我卸载了旧的。重新启动我的电脑,一切似乎都正常了。

    【讨论】:

      【解决方案6】:

      我通过(使用 Windows 10)神奇地解​​决了:

      1. Unpin from "taskbar" vs 代码快捷方式
      2. 如果你有它,也从桌面删除快捷方式
      3. 在 cortana 上搜索“visual studio code”,应用出现后右键单击并选择“pin to taskbar”
      4. 从任务栏打开 tha vs code 应用程序,错误应该消失了。

      【讨论】:

        最近更新 更多