2017-06-22 114 views
5

Monodevelop ile ilgili bir sorun yaşıyorum. LinuxMint Serena (18.1) ve Monodevelop 7.0.1 (build 24) kullanıyorum. Yeni bir proje üzerinde Nuget paketi eklemeye çalışırken, ben bir sonraki cevap almak:Nuget ve "Hizmet dizini yüklenemedi"

[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 

Ben, bağlantı hakkında garip bir şey api Nuget adresini kontrol edip normaldir. Eski paketi özgün Visual Studio projesinden kopyalamaya çalıştım ancak sorun olmaya devam ediyor.

Şimdiden teşekkürler.

DÜZENLEME: Başarısız birçok şeyi denedikten sonra, eski Visual Studio projesinden yüklenen eski nuget paketlerini kullanıyorum. Bu işleri ya da projeyi almam ve Windows için Monodevelop ile açsamı sorunu çözmemi sağlayıp sağlamadığımı bilmiyorum.

+0

Her iki bağlantıyı da kontrol ediyorum ve sorgularımı çözmüyorum. İlki Visual Studio'yla ilgili, Linux ortamında Monodevelop kullanıyorum. Http: // api.nuget.org/v3/index.json' olarak değiştirdim ve hatayı devam ettiriyorum. İkincisinin cevapları bile yok. – Hagen

+0

Bir Mono v5 hatası çalıştırıyor gibi görünüyor - https://bugzilla.xamarin.com/show_bug.cgi?id=57019 Bir geçici çözüm, eski TLS sağlayıcısını ayarlamak ve daha sonra aynı komut satırından flatpak çalıştırmak 'ihracat MONO_TLS_PROVIDER = legacy' –

cevap

2

Aynı soruyu ubuntu'da (16.04) Monodevelop (7.0.1) var. Tarayıcımda http://api.nuget.org/v3/index.json'a erişebilirim, ancak noget paketini monodevelop'a eklediğimde, "https://api.nuget.org/v3/index.json kaynağı için hizmet dizini yüklenemedi" özel durum ekliyor. Bu sorunu, güncelleyiciyi kontrol ederek, tüm yazılım güncellemelerini kontrol ederek ve yükleyerek çözüyorum. Bunu deneyebilirsiniz. İyi şanslar!