Visual studio code Visual Studio代码的用户和系统安装程序之间的差异

Visual studio code Visual Studio代码的用户和系统安装程序之间的差异,visual-studio-code,Visual Studio Code,VisualStudio代码提供了用户和系统安装程序,但我没有找到关于这两个选项之间差异的任何描述 有人能帮我解释一下吗 多谢各位 Windows用户设置 上一版本发布后,Windows用户安装包现在在stable上可用。此安装程序不需要管理员权限即可安装。它还提供了更平滑的背景更新体验 如果您是系统范围Windows安装程序的当前用户,系统将提示您切换到用户设置,我们建议从现在开始使用该设置。默认情况下,新用户将通过我们的页面直接使用它 参考资料:我将用户版本与系统版本并排安装,没有问题。两者

VisualStudio代码提供了用户和系统安装程序,但我没有找到关于这两个选项之间差异的任何描述

有人能帮我解释一下吗

多谢各位

Windows用户设置

上一版本发布后,Windows用户安装包现在在stable上可用。此安装程序不需要管理员权限即可安装。它还提供了更平滑的背景更新体验

如果您是系统范围Windows安装程序的当前用户,系统将提示您切换到用户设置,我们建议从现在开始使用该设置。默认情况下,新用户将通过我们的页面直接使用它


参考资料:

我将用户版本与系统版本并排安装,没有问题。两者的基本区别在于,系统版本与其他应用程序一样安装在文件系统上。用户安装基本上是安装在计算机的用户文件夹中的单击一次(或web安装程序)版本


在系统版本中对VS代码所做的设置适用于计算机上的所有人和用户版本。这些设置仅适用于用户。我发现用户版本的行为对我来说有点烦人,因为我有理由想同时打开VS代码的多个副本,而用户版本只允许一个实例。否则,就我所知,两者之间并没有什么不同。

许多公司(如我的公司)不允许管理员权限,我认为这是主要的一点,因此您仍然可以使用用户安装程序安装VSC,我今天安装了用户版本,它允许多个实例。系统安装程序版本也允许多个实例。谢谢。我讨厌在我的用户文件夹中安装软件,我不知道为什么所有公司的Microsoft都会将此作为标准进行推广,因此我将使用系统安装程序。如果您有一个真正的多用户Windows环境,用户安装是有意义的,因为用户可以单独安装扩展,决定何时更新版本,等等。,但是如果您将windows作为一个超级用户使用,系统安装可能会更好。@LightCC我在windows Server 2012上为两个用户安装了VS Code user install,希望他们能够独立安装更新,但更新程序仍尝试关闭其他用户运行的code.exe实例,并以“拒绝访问”失败。否则,即使在系统安装中,用户也可以独立安装自己的扩展,在这两种情况下,用户设置都保存在Appdata中。顺便说一句,当以管理员身份运行用户安装程序时,它会提示
“此用户安装程序不是以管理员身份运行的。如果要为该系统中的所有用户安装VS代码,请下载系统安装程序。。。“
为什么建议用户安装版本并将其推送到默认安装版本?用户安装是否意味着如果同一台计算机上有多个用户,则需要在每个用户文件夹上安装一次?我宁愿选择一个可供所有用户使用的系统安装!有人能解释一下为什么这个用户安装是默认的吗?@LWChris好吧,几乎所有的现代浏览器都是用户自定义的(扩展名、设置),并通过后台进程(服务)自动更新,安装到
C:\Program Files
中没有任何问题。那么,为每个用户安装一次程序到单独的文件夹有什么意义呢?