ECONNREFUSED 127.0.0.1:9000 on OmniSharp install in Visual Studio WSL2 code on corporate cloud proxy
ECONNREFUSED 127.0.0.1:9000 on OmniSharp install in Visual Studio Code on WSL2 behind corporate cloud proxy
我有 Visual Studio 在 Ubuntu 20.04(在公司防火墙后面的 Win10 机器上)上使用 Remote WSL 2 运行的代码,并且想安装 C# 扩展。
添加扩展后,每次我在该特定工作区输入 VS Code/WSL 2 时,扩展都无法安装所需的 OmniSharp & Co. 软件包:
Error: connect ECONNREFUSED 127.0.0.1:9000
在检查了其他几篇文章后,我发现了 NO_PROXY
环境变量,它在 .profile
.
中起到了作用。
步骤:
- 在 WSL2 上添加到您的
~/.profile
:
export NO_PROXY=roslynomnisharp.blob.core.windows.net,vsdebugger.blob.core.windows.net,razorvscodetest.blob.core.windows.net
- 关闭并启动Visual Studio在指定工作区再次使用远程 WSL 代码
我有 Visual Studio 在 Ubuntu 20.04(在公司防火墙后面的 Win10 机器上)上使用 Remote WSL 2 运行的代码,并且想安装 C# 扩展。
添加扩展后,每次我在该特定工作区输入 VS Code/WSL 2 时,扩展都无法安装所需的 OmniSharp & Co. 软件包:
Error: connect ECONNREFUSED 127.0.0.1:9000
在检查了其他几篇文章后,我发现了 NO_PROXY
环境变量,它在 .profile
.
步骤:
- 在 WSL2 上添加到您的
~/.profile
:
export NO_PROXY=roslynomnisharp.blob.core.windows.net,vsdebugger.blob.core.windows.net,razorvscodetest.blob.core.windows.net
- 关闭并启动Visual Studio在指定工作区再次使用远程 WSL 代码