我无法像在cmd.exe中那样在终端中运行外部命令
我正在使用vscode 1.50.1 我将环境变量PATH设置为:
C:\ Program Files \ dotnet; C:\ Python \ Python36 \ Scripts; C:\ Python \ Python36;%USERPROFILE%\ AppData \ Local \ Microsoft \ WindowsApps; C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin; C:\ Users \ axw04 \ AppData \ Local \ Programs \ Microsoft VS Code \ bin; C:\ Program Files \ nodejs; C:\ Windows \ System32; C:\ Program Files \ Git \ bin; C:\程序文件\ Java \ jre1.8.0_191 \ bin; C:\ Users \ axw04 \ AppData \ Roaming \ npm;%USERPROFILE%.dotnet \ tools; C:\ Users \ axw04.platformio \ penv \ Scripts;
在普通的cmd.exe中,我可以运行dotnet命令,而不会出现任何问题: eq。 dotnet --info
但是在vscode的终端中,我得到一个错误
'dotnet'无法识别为内部或外部命令, 可操作的程序或批处理文件。
我也尝试切换到powershell作为默认shell,但没有任何运气。 我重新安装了最新的
.NET Core 3.1 SDK(v3.1.403)-Windows x64安装程序
似乎没有任何作用。
我的系统是Windows10笔记本电脑。 我同时安装了vscode和Visual Studio 2019。