Kami memindahkan manajemen paket kami dari memperbarui file secara manual ke NuGet. Saya mencoba menginstal versi paket yang lebih lama agar sesuai dengan yang sudah kami miliki dalam kontrol sumber. Tidak ada cara untuk melakukan ini dari UI jadi saya menggunakan baris perintah untuk mendapatkan versi yang tepat.
Untuk beberapa alasan, Install-Package
terus memberi tahu saya bahwa galeri nuget tidak dapat dijangkau.
Sumber di nuget.org [ https://www.nuget.org/api/v2/] tidak dapat dijangkau. Kembali ke NuGet Cache Lokal
Ini hanya terjadi di salah satu solusi kami. Jika saya membuat solusi baru atau menggunakan yang lain di repositori yang sama, paket akan diinstal seperti yang diharapkan. Saya bahkan dapat menginstal paket dalam solusi dummy untuk mengisi cache lokal dan kemudian menginstalnya dengan sukses di solusi yang salah. Saya telah mencoba Invoke-WebRequest
di url dari NuGet Console dan saya mendapatkan HTTP 200.
Apa yang bisa menyebabkan ini? Apakah ada cara untuk mengganti sumber paket berdasarkan per solusi / proyek?