在WSL中运行vscode会引发v8二进制文件和快照之间的致命错误版本不匹配

问题描述

每当我在WSL中运行code-insiders命令时,都会出现以下错误:

~/dev ᐅ code-insiders .
#
# Fatal error in,line 0
# Version mismatch between V8 binary and snapshot.
#   V8 binary version: 7.7.299.13-node.16
#    Snapshot version:
# The snapshot consists of 327888 bytes and contains 0 context(s).
#
#
#
#FailureMessage Object: 0x7fff0aac4bc0Illegal instruction

这是自发发生的。我在WSL中使用代码内幕程序已有一段时间,而没有出现此类问题。

解决方法

对我来说,解决此问题的是关闭了一个正在运行的vscode内部人员窗口。这运行了vscode本身的自动更新(它显示带有进度条的灰色小窗口)。之后,在WSL终端中运行code-insiders .下载了新的vscode服务器版本,然后我就可以正常在WSL中启动代码插入器了。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...