Visual Studio代码终端不起作用。
终端的快捷方式ctrl+"
无法正常工作。
错误:
The terminal process terminated with exit code: {0}
终端处理命令
'C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe' failed to launch (exit code: {2})
答案 0 :(得分:5)
尝试在防病毒程序中为winpty-agent.exe创建例外规则。
File location:
C:\Program Files\Microsoft VS Code\resources\app\node_modules.asar.unpacked\node-pty\build\Release\winpty-agent.exe
如果第一个解决方案不适合您,则可以尝试为存储winpty-agent.exe的整个文件夹创建例外规则=>“ realese”
Folder location:
C:\Program Files\Microsoft VS Code\resources\app\node_modules.asar.unpacked\node-pty\build\Release
更新21.3.2020 我还必须为appdata / local中的winpty-agent.exe设置一个恶意软件字节例外
C:\Users\myusername\AppData\Local\Programs\Microsoft VS Code\resources\app\node_modules.asar.unpacked\node-pty\build\Release\winpty-agent.exe
答案 1 :(得分:2)
Vscode终端当前不适用于程序Malwarebytes。您必须先卸载,然后再进行修复。防病毒相关软件似乎是罪魁祸首。
答案 2 :(得分:0)
有同样的问题。对我来说,这有助于以管理员身份启动VS代码。 我处于半企业IT控制环境中。
答案 3 :(得分:0)
我从勒索软件检测中排除了“ Microsoft VS Code”文件夹,现在可以打开终端窗口。
谢谢, 彼得
答案 4 :(得分:0)
按照以下步骤使用“ cmd.exe”而不是“ powershell.exe”: https://stackoverflow.com/a/59416769/2015398
答案 5 :(得分:-1)
我最近在设置新的Web开发环境(不仅是bash还是任何终端)时遇到了同样的问题。对我来说,我只需要将VS Code设置为以管理员身份运行,然后进行bam,访问命令行可执行文件就没有问题。