VS Code安装更新失败解决方案
背景:
我的VS Code 是1.3.0版本,并且是把同事那已经安装好的Vs Code文件夹拷贝到本机,直接使用的,以此为背景。
今日 ,打开VS Code使用时,突然弹出新版本更新提示,升级到1.3.2 ,强迫症所致,就点了安装更新,之后就提醒需要重启软件,我就按照指示重启了, 结果就弹窗报错了: 大致意思就是找不到code.exe (由于我这里已经解决了,无法重现当时的情景),我按照弹窗上面给出的提示,先读了 日志文件(弹窗中给出了日志文件的位置),里面清楚的写道,在C盘xxx目录没,没有找到code.exe , 然后我又去上面给的目录下,找到了 这个目录 : C:\Users\zhao\AppData\Local\Temp\vscode-update-system-x64,
进入该目录,查看后发现这个就是VS Code新版本安装包(也可以说是更新包),我就在想,是不是由于我的旧版本的VS Code文件夹(F盘)不在这,所以就报错了,于是我把该文件拷贝到 旧版本VS Code的code.exe所在的目录下,双击运行,成功更新了。更新完成后,打开在检查更新,提示已经是最新版本 。
写在最后: 安装成功后,我又双击运行上述C盘 Temp目录下的更新包, 发现不会报错,可以正常安装,猜测 造成安装更新的原因是 我直接拷贝同事的安装文件夹在本机运行所致, 在注册表中并没有VS Code的信息,所以安装更新时,vscode-update-system-x64默认下载到了C:\Users\zhao\AppData\Local\Temp目录下,然后重启是,运行该文件时,由于同级目录下没有code.exe,所以会报找不到code.exe错误。而将该文件拷贝到旧版本VS Code的code.exe(F盘)所在目录下双击运行后,由于注册表中存在vsCode的信息,下次更新时,该更新包会下载到F盘,code.exe所在的位置 。 写的有点乱,希望能够帮到你。
网址:VS Code安装更新失败解决方案 https://www.yuejiaxmz.com/news/view/35886
相关内容
“import ... =“ 只能在typescript 文件中使用(解决方法)errcode = 40163; errmsg = “code been used”(提供一种解决思路)
MYSQL启动失败解决方法
生活问题及解决方案.pptx
如何解决常见的家庭安全问题?这些解决方案有哪些局限性?
生活问题以及解决方案.pptx
重新安装ros出现的问题invalid packet (ctb=0a)解决方案
智慧校园整体解决方案
助安堂带你打败不死“癌症” 解决银屑病“复发”的痛苦
生活小妙招家务篇轻松解决日常家务难题