在Linux上使用Mono的NuGet:获取响应流时出错

时间:2017-06-06 17:59:59

标签: c# ubuntu docker mono nuget

此问题不是this的重复,而是更新,因为该问题中提到的修补程序现已弃用,但不起作用。

我在Docker容器中运行Ubuntu,nuget无法在C#解决方案上恢复,在运行Error: SecureChannelFailure时反复出现错误nuget restore mySolution.sln

在旧的StackOverflow问题中,我尝试了mozroots命令,但得到WARNING: mozroots is deprecated, please move to cert-sync instead.

然后我手动运行了cert-sync,但是请注意它仍会自动在单声道安装上运行。没有帮助。

运行其他建议的命令来添加证书也没有产生任何结果:

$ certmgr -ssl https://go.microsoft.com
$ certmgr -ssl https://nugetgallery.blob.core.windows.net
$ certmgr -ssl https://nuget.org

虽然他们似乎已经添加了证书,但我仍然无法运行nuget restore

其他可能有用的信息:

Ubuntu version 16.04 in docker container
Mono JIT compiler version 5.0.1.1
NuGet Version: 2.12.0.0

修复此问题的mozroots-deprecation后接受的方法是什么?

0 个答案:

没有答案