安装在其他目录中的 vscode 出现访问被拒绝错误

Tes*_*ijn 8 visual-studio-code

我最近重新安装了 Windows 10
为了方便软件管理,我选择将所有软件安装在以下目录中:

  • C:\Program Files\
  • C:\Program Files (x86)

这意味着安装vscodevscode-insidersC:\Program Files\
不是默认的C:\Users\User\AppData\...\

但是,当我工作时,我会收到以下弹出窗口的通知:
错误,访问被拒绝

单击> 重试会立即出现相同的弹出窗口
单击> 取消安装会在短时间内删除弹出窗口
单击> 跳过此文件会不断出现相同的访问被拒绝错误

Tes*_*ijn 11

该错误来自于vscode想要在后台更新。
和仅限于管理员C:\Program Files\, 因此在管理员模式下运行将解决此问题。C:\Program Files (x86)
vscode

要确保vscode通过以下方式在管理模式下运行:
使用代码打开

我们需要确保它始终在管理模式下运行:

打开带有属性的 Code.exe(右键单击,然后单击属性)。
切换到“兼容性”选项卡并勾选前面的框:
Run this program as an administrator
请记住,仅当您知道自己在做什么时才执行此操作。
您正在授予admin / sudo权力vscode

在此输入图像描述

这将修复弹出错误。