VSCode 全系统安装警告

VSCode system-wide installation warning

最近,每当我开始 VSCode,我都会收到此警告

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

请问我该如何解决?

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

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

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

更新(@Fabio Turati 推荐)

只是卸载旧的 没有 (USER) 扩展,它似乎工作。如果没有,那就把剩下的卸载重装vscode.

补充阅读:

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

干杯!

"user-wide distribution" 的新可执行文件默认位于此位置:

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

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

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

我安装了这些:

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

我神奇地解决了(使用windows 10):

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