2017-10-13 12 views
1

MonoDevelop GUI 5.10 Build 871Fedora 26の下で使用しています。私はNuget GUIを通じてプロジェクトReactive Extensionsに追加しようとすると、私はいくつかのNugetパッケージを追加するとエラーが発生する

Adding System.Reactive.Core... 
The 'System.Reactive.Core 3.1.1' package requires NuGet client version '2.12' or above, but the current NuGet version is '2.8.7.0'. 

は、私がこれをどのように解決するかを取得しますか?

編集:

  1. 私はMonoDevelopのGUI
  2. にインストールされているのと同じバージョンを取得するように見える:私は、コマンドラインにnugetを追加しようとすると

    、下記のショーとして2つの問題があります

  3. 最後に奇妙なエラーが発生します。

出力

[[email protected] Debug]$ sudo nuget update -self 
[sudo] password for idf: 
sudo: nuget: command not found 
[[email protected] Debug]$ nuget update -self 
bash: nuget: command not found... 
Install package 'nuget' to provide command 'nuget'? [N/y] y 


* Waiting in queue... 
* Loading list of packages.... 
The following packages have to be installed: 
nuget-2.8.7-3.fc26.x86_64 Package manager for .Net/Mono development platform 
Proceed with changes? [N/y] y 


* Waiting in queue... 
* Waiting for authentication... 
* Waiting in queue... 
* Downloading packages... 
* Requesting data... 
* Testing changes... 
* Installing packages... 
Checking for updates from https://www.nuget.org/api/v2/. 
Error: TrustFailure (Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED) 

[[email protected] Debug]$ 
+1

https://blog.lextudio.com/status-of-monodevelop-xamarin-studio-253da80d022c MonoDevelop 5.xを使用しないでください。 –

+0

それは素晴らしいです。私はMD 7.xをインストールし、ここにあなたのリンクをたどって、nugetパッケージを追加することができました: – Ivan

答えて

1

はあなたのnugetバージョンを更新します。

nuget update -self 

アップデートパッケージの入手可能な最新のバージョンに。 このコマンドは、NuGet.exe自体も更新します。

注:最初にインストールされた方法によっては、sudoを使用する必要があります。

+0

OPの "編集"セクションを参照してください。 – Ivan

+0

@IvanインストールしたMonoのバージョンは?新しいバージョンがGoogleの退屈なSSL経由でTLS1.2をサポートしているので、「古い」と仮定します。 'nuget.exe'(https://www.nuget.org/downloads)を手動でダウンロードして置き換えることができます。 – SushiHangover

関連する問題