Nuget和“无法加载服务索引”

时间:2017-06-22 00:23:49

标签: c# linux nuget monodevelop

我在使用Monodevelop时遇到了麻烦。我正在使用LinuxMint Serena(18.1)和Monodevelop 7.0.1(build 24)。在尝试在新项目中添加nuget包时,我得到了下一个答案:

[nuget.org] Unable to load the service index for source https://api.nuget.org/v3/index.json. An error occurred while sending the request
Error: SecureChannelFailure (Object reference not set an instance of an object) Object reference not set to an instance of an object

我检查api nuget地址是正常的,链接没什么奇怪的。我试图从原始的Visual Studio项目中复制旧包,但仍然存在问题。

提前致谢。

编辑: 在尝试了许多没有成功的事情后,我使用从旧的Visual Studio项目下载的旧nuget包。我不知道是否正常工作或我采用该项目并使用Monodevelop for Windows打开它修复了这个问题。

1 个答案:

答案 0 :(得分:2)

我在ubuntu(16.04)Monodevelop(7.0.1)中有同样的问题。我可以在浏览器中访问http://api.nuget.org/v3/index.json,但是当我在monodevelop中添加nuget包时,它会抛出异常,"无法加载源https://api.nuget.org/v3/index.json"的服务索引。 我通过检查更新程序,检查并安装所有软件更新来解决此问题。 你可以尝试一下。祝你好运!