我必须以管理员身份打开 visual studio 代码,否则我将无法打开终端
I have to open visual studio code as administrator or I won't be able to open a terminal
我在 Windows 10 机器上安装了最新版本的 VSC。如果我定期 运行 VSC,而不是作为管理员,那么如果我尝试打开终端,我会收到 740 错误。如果我以管理员权限启动 VSC,一切正常。
这可能是什么原因造成的?如果我不需要 运行 具有管理员权限的 VSC,我会更愿意。
P.S.
- 我正在使用 VSC 的集成终端。
- 如果我切换到命令提示符作为外部终端,问题就消失了。但我更愿意继续使用集成终端。
- 还有一些其他 Slack 主题指出确保不会 运行在兼容模式下使用 VSC,这在我这边确实被禁用了。
我找到原因了。 Git Bash 被配置为 VSC 的集成终端。它的 运行 文件 C:\Program Files\Git\bin\bash.exe 在 Windows 中配置为“运行 作为管理员”。结果,我还必须以“管理员身份”启动 VSC 才能打开终端。为 Git Bash 取消选中“运行 以管理员身份”框后,我不再需要 运行 VSC 以管理员身份打开终端。
我在 Windows 10 机器上安装了最新版本的 VSC。如果我定期 运行 VSC,而不是作为管理员,那么如果我尝试打开终端,我会收到 740 错误。如果我以管理员权限启动 VSC,一切正常。
这可能是什么原因造成的?如果我不需要 运行 具有管理员权限的 VSC,我会更愿意。
P.S.
- 我正在使用 VSC 的集成终端。
- 如果我切换到命令提示符作为外部终端,问题就消失了。但我更愿意继续使用集成终端。
- 还有一些其他 Slack 主题指出确保不会 运行在兼容模式下使用 VSC,这在我这边确实被禁用了。
我找到原因了。 Git Bash 被配置为 VSC 的集成终端。它的 运行 文件 C:\Program Files\Git\bin\bash.exe 在 Windows 中配置为“运行 作为管理员”。结果,我还必须以“管理员身份”启动 VSC 才能打开终端。为 Git Bash 取消选中“运行 以管理员身份”框后,我不再需要 运行 VSC 以管理员身份打开终端。