Stiamo spostando la gestione dei nostri pacchetti dall'aggiornamento manuale dei file a NuGet. Sto cercando di installare versioni precedenti di pacchetti per abbinare quella che abbiamo già nel controllo del codice sorgente. Non c'è modo di farlo dall'interfaccia utente, quindi uso la riga di comando per ottenere la versione corretta.
Per qualche motivo, Install-Package
continua a dirmi che la galleria Nuget è irraggiungibile.
La fonte su nuget.org [ https://www.nuget.org/api/v2/] è irraggiungibile. Ripristino della cache locale di NuGet
Questo succede solo in una delle nostre soluzioni. Se creo una nuova soluzione o ne utilizzo un'altra nello stesso repository, i pacchetti verranno installati come previsto. Posso persino installare i pacchetti in una soluzione fittizia per riempire la cache locale e quindi installarli correttamente nella soluzione difettosa. Ho provato a Invoke-WebRequest
url dalla console NuGet e ottengo un HTTP 200.
Cosa può causare questo? Esiste un modo per sovrascrivere le origini del pacchetto in base alla soluzione / progetto?