Abbiamo impostato un server NuGet interno e aggiunto quel server nelle impostazioni del gestore pacchetti per pubblicare le nostre dipendenze sulle nostre macchine dev locali. Ora vogliamo utilizzare il nuovo sistema di build TFS 2015 per creare la nostra soluzione.TFS 2015 Build: NuGet restore da un repository interno
all'inizio della compilazione di ripristino NuGet.exe è chiamata passando il file di soluzione come si vede nel file di registro:
C:\Program Files\Microsoft Team Foundation Server 14.0\Build\agent\worker\tools\NuGet.exe` restore "D:\TfsData\Build\_work\a8a26a03\Source Code...etc\mySolution.sln" -NonInteractive
riga successiva nel registro è l'errore
##[error]Unable to find version '1.0.0.5' of package 'com.bmico.models.lookup'
Che è un pacchetto sul mio server interno.
Come si comunica a TFS Build 2015 l'utilizzo del repository del pacchetto interno e di quello pubblico disponibile?
Non dovrei inserire questo file di configurazione nella directory in cui MSBuild chiama NuGet.exe? –
Il file Nuget.config suppone essere al livello root del repository del codice. – user
questo risolve il nostro problema, grazie! – VJPPaz