Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上自动删除旧版本的Visual Studio代码_Windows_Text Editor_Visual Studio Code - Fatal编程技术网

在Windows上自动删除旧版本的Visual Studio代码

在Windows上自动删除旧版本的Visual Studio代码,windows,text-editor,visual-studio-code,Windows,Text Editor,Visual Studio Code,微软最近发布了(简称VSCode)——一个跨平台的代码编辑器。我注意到了一件令我非常恼火的事。当Visual Studio代码在Windows上更新时,旧版本仍在硬盘中,并且不会自动删除 如何让所有旧版本自动删除而不是手动删除?我们正在使用的更新框架(Squirrel)负责随着时间的推移删除旧版本,您不必担心 这可能是一个很好的SO问题,特别是如果安装程序中有一些首选项、设置或旋钮来执行此操作。这也可能是一个错误或(VSCode的安装程序)的一个功能,因此我建议也向Microsoft报告,如果他

微软最近发布了(简称VSCode)——一个跨平台的代码编辑器。我注意到了一件令我非常恼火的事。当Visual Studio代码在Windows上更新时,旧版本仍在硬盘中,并且不会自动删除


如何让所有旧版本自动删除而不是手动删除?

我们正在使用的更新框架(Squirrel)负责随着时间的推移删除旧版本,您不必担心

这可能是一个很好的SO问题,特别是如果安装程序中有一些首选项、设置或旋钮来执行此操作。这也可能是一个错误或(VSCode的安装程序)的一个功能,因此我建议也向Microsoft报告,如果他们有答案,请在这里与我们联系。Mac也是如此。如果我右键单击一个文件并选择
openwith
,到目前为止,我可以选择3个不同的版本
v1.6.1
v1.8.1
v1.9.0
。您能详细介绍一下吗?“我们”是谁?它是如何决定删除旧版本的?我认为Squirrel保留了N-1内容,并从当前版本中删除了N-2内容。其动机可能是,如果需要,您可以返回至少一个版本。但是,我们没有公开此选项。当Visual studio代码更新注册表中的条目时,它们仍然指向旧版本,因此当您右键单击以使用Visual studio代码打开文件时,它无法找到最新版本的Visual studio代码。