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

时间:2018-10-08 09:40:42

标签: visual-studio-code omnisharp

尝试在我的工作计算机上安装Omnisharp Visual代码扩展时,下载软件包失败,并且扩展名未安装。

VS代码版本:1.27.2

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

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

我对我的工作的网络和防火墙设置没有特别详细的了解,但是从阅读中可以了解到这是罪魁祸首。

1 个答案:

答案 0 :(得分:0)

通过更新settings.json文件为我解决了该问题。

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

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

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

"http.proxyStrictSSL": false

现在,重新启动VS代码并打开一个C#文件,该扩展程序应成功安装。

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