VS-Code安装omnisharp错误无法验证第一个证书

Dav*_*ave 2 omnisharp visual-studio-code

尝试在我的工作计算机上安装 Omnisharp Visual code 扩展时,下载包失败并且扩展无法安装。

VS 代码版本:1.27.2

当我打开 ac# 文件时,输出窗口显示

Installing C# dependencies...
Platform: win32, x86_64

Downloading package 'OmniSharp for Windows (.NET 4.6 / x64)'... Failded at stage: downloadPackages

Error unable to verify the first certificate
Run Code Online (Sandbox Code Playgroud)

我对我的工作的网络和防火墙设置没有特别详细的了解,但通过阅读周围的内容,我发现这是罪魁祸首。

Dav*_*ave 5

通过更新我的 settings.json 文件,该问题已得到解决。

可以通过以下步骤编辑此文件:

  1. 文件 -> 首选项 -> 设置(或在使用默认键映射的 Windows 设置上按“Ctrl + ,”)
  2. 现在出现设置页面。右侧设置搜索栏下方有一个小“...”图标。单击该按钮并选择“打开 settings.json”

打开 settings.json 文件后,您需要添加一个新设置,就是这个

"http.proxyStrictSSL": false
Run Code Online (Sandbox Code Playgroud)

现在重新启动 VS-code 并打开一个 C# 文件,扩展应该会成功安装。

我在这里找到了此信息: https: //github.com/Microsoft/vscode-cpptools/issues/605 最初的问题是关于不同的扩展,但它对我有用